12
12
// See the License for the specific language governing permissions and
13
13
// limitations under the License.
14
14
15
- package v3_5_experimental
15
+ package v3_5
16
16
17
17
import (
18
18
"testing"
19
19
20
20
"github.com/coreos/ignition/v2/config/shared/errors"
21
- "github.com/coreos/ignition/v2/config/v3_5_experimental /types"
21
+ "github.com/coreos/ignition/v2/config/v3_5 /types"
22
22
"github.com/stretchr/testify/assert"
23
23
)
24
24
@@ -83,6 +83,10 @@ func TestParse(t *testing.T) {
83
83
in : in {config : []byte (`{"ignition": {"version": "3.4.0"}}` )},
84
84
out : out {err : errors .ErrUnknownVersion },
85
85
},
86
+ {
87
+ in : in {config : []byte (`{"ignition": {"version": "3.5.0"}}` )},
88
+ out : out {config : types.Config {Ignition : types.Ignition {Version : types .MaxVersion .String ()}}},
89
+ },
86
90
{
87
91
in : in {config : []byte (`{"ignition": {"version": "2.0.0-experimental"}}` )},
88
92
out : out {err : errors .ErrUnknownVersion },
@@ -129,7 +133,7 @@ func TestParse(t *testing.T) {
129
133
},
130
134
{
131
135
in : in {config : []byte (`{"ignition": {"version": "3.5.0-experimental"}}` )},
132
- out : out {config : types. Config { Ignition : types. Ignition { Version : types . MaxVersion . String ()}} },
136
+ out : out {err : errors . ErrUnknownVersion },
133
137
},
134
138
{
135
139
in : in {config : []byte (`{"ignition": {"version": "2.0.0"},}` )},
@@ -148,7 +152,7 @@ func TestParse(t *testing.T) {
148
152
out : out {err : errors .ErrEmpty },
149
153
},
150
154
{
151
- in : in {config : []byte (`{"ignition": {"version": "3.5.0-experimental "}, "storage": {"filesystems": [{"format": "ext4", "label": "zzzzzzzzzzzzzzzzzzzzzzzzzzz"}]}}` )},
155
+ in : in {config : []byte (`{"ignition": {"version": "3.5.0"}, "storage": {"filesystems": [{"format": "ext4", "label": "zzzzzzzzzzzzzzzzzzzzzzzzzzz"}]}}` )},
152
156
out : out {err : errors .ErrInvalid },
153
157
},
154
158
}
@@ -178,15 +182,15 @@ func TestParse(t *testing.T) {
178
182
out : out {config : types.Config {Ignition : types.Ignition {Version : types .MaxVersion .String ()}}},
179
183
},
180
184
{
181
- in : in {config : []byte (`{"ignition": {"version": "3.5.0-experimental "}}` )},
185
+ in : in {config : []byte (`{"ignition": {"version": "3.5.0"}}` )},
182
186
out : out {config : types.Config {Ignition : types.Ignition {Version : types .MaxVersion .String ()}}},
183
187
},
184
188
{
185
- in : in {config : []byte (`{"ignition": {"version": "3.5.0 "}}` )},
189
+ in : in {config : []byte (`{"ignition": {"version": "3.6.0-experimental "}}` )},
186
190
out : out {err : errors .ErrUnknownVersion },
187
191
},
188
192
{
189
- in : in {config : []byte (`{"ignition": {"version": "3.6 .0"}}` )},
193
+ in : in {config : []byte (`{"ignition": {"version": "3.7 .0"}}` )},
190
194
out : out {err : errors .ErrUnknownVersion },
191
195
},
192
196
{
@@ -198,7 +202,7 @@ func TestParse(t *testing.T) {
198
202
out : out {err : errors .ErrInvalid },
199
203
},
200
204
{
201
- in : in {config : []byte (`{"ignition": {"version": "3.5.0-experimental "}, "storage": {"filesystems": [{"format": "ext4", "label": "zzzzzzzzzzzzzzzzzzzzzzzzzzz"}]}}` )},
205
+ in : in {config : []byte (`{"ignition": {"version": "3.5.0"}, "storage": {"filesystems": [{"format": "ext4", "label": "zzzzzzzzzzzzzzzzzzzzzzzzzzz"}]}}` )},
202
206
out : out {err : errors .ErrInvalid },
203
207
},
204
208
}
0 commit comments