@@ -48,38 +48,38 @@ def test_time(self):
48
48
jdoc = odml .load (self .json_file , "JSON" )
49
49
50
50
self .assertEqual (jdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .time )
51
- self .assertIsInstance (jdoc .sections [0 ].properties [0 ].value [0 ], dt .time )
51
+ self .assertIsInstance (jdoc .sections [0 ].properties [0 ].values [0 ], dt .time )
52
52
self .assertEqual (jdoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .time )
53
53
for val in jdoc .sections [0 ].properties [1 ].value :
54
54
self .assertIsInstance (val , dt .time )
55
- self .assertEqual (jdoc .sections [0 ].properties [1 ].value [2 ], time )
56
- self .assertEqual (jdoc .sections [0 ].properties [1 ].value [3 ], time )
55
+ self .assertEqual (jdoc .sections [0 ].properties [1 ].values [2 ], time )
56
+ self .assertEqual (jdoc .sections [0 ].properties [1 ].values [3 ], time )
57
57
self .assertEqual (self .doc , jdoc )
58
58
59
59
# Test correct xml save and load.
60
60
odml .save (self .doc , self .xml_file )
61
61
xdoc = odml .load (self .xml_file )
62
62
63
63
self .assertEqual (xdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .time )
64
- self .assertIsInstance (xdoc .sections [0 ].properties [0 ].value [0 ], dt .time )
64
+ self .assertIsInstance (xdoc .sections [0 ].properties [0 ].values [0 ], dt .time )
65
65
self .assertEqual (xdoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .time )
66
66
for val in xdoc .sections [0 ].properties [1 ].value :
67
67
self .assertIsInstance (val , dt .time )
68
- self .assertEqual (xdoc .sections [0 ].properties [1 ].value [2 ], time )
69
- self .assertEqual (xdoc .sections [0 ].properties [1 ].value [2 ], time )
68
+ self .assertEqual (xdoc .sections [0 ].properties [1 ].values [2 ], time )
69
+ self .assertEqual (xdoc .sections [0 ].properties [1 ].values [2 ], time )
70
70
self .assertEqual (self .doc , xdoc )
71
71
72
72
# Test correct yaml save and load.
73
73
odml .save (self .doc , self .yaml_file , "YAML" )
74
74
ydoc = odml .load (self .yaml_file , "YAML" )
75
75
76
76
self .assertEqual (ydoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .time )
77
- self .assertIsInstance (ydoc .sections [0 ].properties [0 ].value [0 ], dt .time )
77
+ self .assertIsInstance (ydoc .sections [0 ].properties [0 ].values [0 ], dt .time )
78
78
self .assertEqual (ydoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .time )
79
79
for val in ydoc .sections [0 ].properties [1 ].value :
80
80
self .assertIsInstance (val , dt .time )
81
- self .assertEqual (ydoc .sections [0 ].properties [1 ].value [2 ], time )
82
- self .assertEqual (ydoc .sections [0 ].properties [1 ].value [2 ], time )
81
+ self .assertEqual (ydoc .sections [0 ].properties [1 ].values [2 ], time )
82
+ self .assertEqual (ydoc .sections [0 ].properties [1 ].values [2 ], time )
83
83
self .assertEqual (self .doc , ydoc )
84
84
85
85
def test_date (self ):
@@ -98,38 +98,38 @@ def test_date(self):
98
98
jdoc = odml .load (self .json_file , "JSON" )
99
99
100
100
self .assertEqual (jdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .date )
101
- self .assertIsInstance (jdoc .sections [0 ].properties [0 ].value [0 ], dt .date )
101
+ self .assertIsInstance (jdoc .sections [0 ].properties [0 ].values [0 ], dt .date )
102
102
self .assertEqual (jdoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .date )
103
103
for val in jdoc .sections [0 ].properties [1 ].value :
104
104
self .assertIsInstance (val , dt .date )
105
- self .assertEqual (jdoc .sections [0 ].properties [1 ].value [2 ], date )
106
- self .assertEqual (jdoc .sections [0 ].properties [1 ].value [3 ], date )
105
+ self .assertEqual (jdoc .sections [0 ].properties [1 ].values [2 ], date )
106
+ self .assertEqual (jdoc .sections [0 ].properties [1 ].values [3 ], date )
107
107
self .assertEqual (self .doc , jdoc )
108
108
109
109
# Test correct xml save and load.
110
110
odml .save (self .doc , self .xml_file )
111
111
xdoc = odml .load (self .xml_file )
112
112
113
113
self .assertEqual (xdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .date )
114
- self .assertIsInstance (xdoc .sections [0 ].properties [0 ].value [0 ], dt .date )
114
+ self .assertIsInstance (xdoc .sections [0 ].properties [0 ].values [0 ], dt .date )
115
115
self .assertEqual (xdoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .date )
116
116
for val in xdoc .sections [0 ].properties [1 ].value :
117
117
self .assertIsInstance (val , dt .date )
118
- self .assertEqual (xdoc .sections [0 ].properties [1 ].value [2 ], date )
119
- self .assertEqual (xdoc .sections [0 ].properties [1 ].value [2 ], date )
118
+ self .assertEqual (xdoc .sections [0 ].properties [1 ].values [2 ], date )
119
+ self .assertEqual (xdoc .sections [0 ].properties [1 ].values [2 ], date )
120
120
self .assertEqual (self .doc , xdoc )
121
121
122
122
# Test correct yaml save and load.
123
123
odml .save (self .doc , self .yaml_file , "YAML" )
124
124
ydoc = odml .load (self .yaml_file , "YAML" )
125
125
126
126
self .assertEqual (ydoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .date )
127
- self .assertIsInstance (ydoc .sections [0 ].properties [0 ].value [0 ], dt .date )
127
+ self .assertIsInstance (ydoc .sections [0 ].properties [0 ].values [0 ], dt .date )
128
128
self .assertEqual (ydoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .date )
129
129
for val in ydoc .sections [0 ].properties [1 ].value :
130
130
self .assertIsInstance (val , dt .date )
131
- self .assertEqual (ydoc .sections [0 ].properties [1 ].value [2 ], date )
132
- self .assertEqual (ydoc .sections [0 ].properties [1 ].value [2 ], date )
131
+ self .assertEqual (ydoc .sections [0 ].properties [1 ].values [2 ], date )
132
+ self .assertEqual (ydoc .sections [0 ].properties [1 ].values [2 ], date )
133
133
self .assertEqual (self .doc , ydoc )
134
134
135
135
def test_datetime (self ):
@@ -148,38 +148,38 @@ def test_datetime(self):
148
148
jdoc = odml .load (self .json_file , "JSON" )
149
149
150
150
self .assertEqual (jdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .datetime )
151
- self .assertIsInstance (jdoc .sections [0 ].properties [0 ].value [0 ], dt .datetime )
151
+ self .assertIsInstance (jdoc .sections [0 ].properties [0 ].values [0 ], dt .datetime )
152
152
self .assertEqual (jdoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .datetime )
153
153
for val in jdoc .sections [0 ].properties [1 ].value :
154
154
self .assertIsInstance (val , dt .datetime )
155
- self .assertEqual (jdoc .sections [0 ].properties [1 ].value [2 ], date_time )
156
- self .assertEqual (jdoc .sections [0 ].properties [1 ].value [3 ], date_time )
155
+ self .assertEqual (jdoc .sections [0 ].properties [1 ].values [2 ], date_time )
156
+ self .assertEqual (jdoc .sections [0 ].properties [1 ].values [3 ], date_time )
157
157
self .assertEqual (self .doc , jdoc )
158
158
159
159
# Test correct xml save and load.
160
160
odml .save (self .doc , self .xml_file )
161
161
xdoc = odml .load (self .xml_file )
162
162
163
163
self .assertEqual (xdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .datetime )
164
- self .assertIsInstance (xdoc .sections [0 ].properties [0 ].value [0 ], dt .datetime )
164
+ self .assertIsInstance (xdoc .sections [0 ].properties [0 ].values [0 ], dt .datetime )
165
165
self .assertEqual (xdoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .datetime )
166
166
for val in xdoc .sections [0 ].properties [1 ].value :
167
167
self .assertIsInstance (val , dt .datetime )
168
- self .assertEqual (xdoc .sections [0 ].properties [1 ].value [2 ], date_time )
169
- self .assertEqual (xdoc .sections [0 ].properties [1 ].value [2 ], date_time )
168
+ self .assertEqual (xdoc .sections [0 ].properties [1 ].values [2 ], date_time )
169
+ self .assertEqual (xdoc .sections [0 ].properties [1 ].values [2 ], date_time )
170
170
self .assertEqual (self .doc , xdoc )
171
171
172
172
# Test correct yaml save and load.
173
173
odml .save (self .doc , self .yaml_file , "YAML" )
174
174
ydoc = odml .load (self .yaml_file , "YAML" )
175
175
176
176
self .assertEqual (ydoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .datetime )
177
- self .assertIsInstance (ydoc .sections [0 ].properties [0 ].value [0 ], dt .datetime )
177
+ self .assertIsInstance (ydoc .sections [0 ].properties [0 ].values [0 ], dt .datetime )
178
178
self .assertEqual (ydoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .datetime )
179
179
for val in ydoc .sections [0 ].properties [1 ].value :
180
180
self .assertIsInstance (val , dt .datetime )
181
- self .assertEqual (ydoc .sections [0 ].properties [1 ].value [2 ], date_time )
182
- self .assertEqual (ydoc .sections [0 ].properties [1 ].value [2 ], date_time )
181
+ self .assertEqual (ydoc .sections [0 ].properties [1 ].values [2 ], date_time )
182
+ self .assertEqual (ydoc .sections [0 ].properties [1 ].values [2 ], date_time )
183
183
self .assertEqual (self .doc , ydoc )
184
184
185
185
def test_int (self ):
@@ -193,23 +193,23 @@ def test_int(self):
193
193
jdoc = odml .load (self .json_file , "JSON" )
194
194
195
195
self .assertEqual (jdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .int )
196
- self .assertEqual (jdoc .sections [0 ].properties [0 ].value , val_odml )
196
+ self .assertEqual (jdoc .sections [0 ].properties [0 ].values , val_odml )
197
197
self .assertEqual (self .doc , jdoc )
198
198
199
199
# Test correct xml save and load.
200
200
odml .save (self .doc , self .xml_file )
201
201
xdoc = odml .load (self .xml_file )
202
202
203
203
self .assertEqual (xdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .int )
204
- self .assertEqual (xdoc .sections [0 ].properties [0 ].value , val_odml )
204
+ self .assertEqual (xdoc .sections [0 ].properties [0 ].values , val_odml )
205
205
self .assertEqual (self .doc , xdoc )
206
206
207
207
# Test correct yaml save and load.
208
208
odml .save (self .doc , self .yaml_file , "YAML" )
209
209
ydoc = odml .load (self .yaml_file , "YAML" )
210
210
211
211
self .assertEqual (ydoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .int )
212
- self .assertEqual (ydoc .sections [0 ].properties [0 ].value , val_odml )
212
+ self .assertEqual (ydoc .sections [0 ].properties [0 ].values , val_odml )
213
213
self .assertEqual (self .doc , ydoc )
214
214
215
215
def test_float (self ):
@@ -224,23 +224,23 @@ def test_float(self):
224
224
jdoc = odml .load (self .json_file , "JSON" )
225
225
226
226
self .assertEqual (jdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .float )
227
- self .assertEqual (jdoc .sections [0 ].properties [0 ].value , val_odml )
227
+ self .assertEqual (jdoc .sections [0 ].properties [0 ].values , val_odml )
228
228
self .assertEqual (self .doc , jdoc )
229
229
230
230
# Test correct xml save and load.
231
231
odml .save (self .doc , self .xml_file )
232
232
xdoc = odml .load (self .xml_file )
233
233
234
234
self .assertEqual (xdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .float )
235
- self .assertEqual (xdoc .sections [0 ].properties [0 ].value , val_odml )
235
+ self .assertEqual (xdoc .sections [0 ].properties [0 ].values , val_odml )
236
236
self .assertEqual (self .doc , xdoc )
237
237
238
238
# Test correct yaml save and load.
239
239
odml .save (self .doc , self .yaml_file , "YAML" )
240
240
ydoc = odml .load (self .yaml_file , "YAML" )
241
241
242
242
self .assertEqual (ydoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .float )
243
- self .assertEqual (ydoc .sections [0 ].properties [0 ].value , val_odml )
243
+ self .assertEqual (ydoc .sections [0 ].properties [0 ].values , val_odml )
244
244
self .assertEqual (self .doc , ydoc )
245
245
246
246
def test_str (self ):
@@ -258,29 +258,29 @@ def test_str(self):
258
258
jdoc = odml .load (self .json_file , "JSON" )
259
259
260
260
self .assertEqual (jdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .string )
261
- self .assertEqual (jdoc .sections [0 ].properties [0 ].value , [val_in ])
261
+ self .assertEqual (jdoc .sections [0 ].properties [0 ].values , [val_in ])
262
262
self .assertEqual (jdoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .string )
263
- self .assertEqual (jdoc .sections [0 ].properties [1 ].value , vals_odml )
263
+ self .assertEqual (jdoc .sections [0 ].properties [1 ].values , vals_odml )
264
264
self .assertEqual (self .doc , jdoc )
265
265
266
266
# Test correct xml save and load.
267
267
odml .save (self .doc , self .xml_file )
268
268
xdoc = odml .load (self .xml_file )
269
269
270
270
self .assertEqual (xdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .string )
271
- self .assertEqual (xdoc .sections [0 ].properties [0 ].value , [val_in ])
271
+ self .assertEqual (xdoc .sections [0 ].properties [0 ].values , [val_in ])
272
272
self .assertEqual (xdoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .string )
273
- self .assertEqual (xdoc .sections [0 ].properties [1 ].value , vals_odml )
273
+ self .assertEqual (xdoc .sections [0 ].properties [1 ].values , vals_odml )
274
274
self .assertEqual (self .doc , xdoc )
275
275
276
276
# Test correct yaml save and load.
277
277
odml .save (self .doc , self .yaml_file , "YAML" )
278
278
ydoc = odml .load (self .yaml_file , "YAML" )
279
279
280
280
self .assertEqual (ydoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .string )
281
- self .assertEqual (ydoc .sections [0 ].properties [0 ].value , [val_in ])
281
+ self .assertEqual (ydoc .sections [0 ].properties [0 ].values , [val_in ])
282
282
self .assertEqual (ydoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .string )
283
- self .assertEqual (ydoc .sections [0 ].properties [1 ].value , vals_odml )
283
+ self .assertEqual (ydoc .sections [0 ].properties [1 ].values , vals_odml )
284
284
self .assertEqual (self .doc , ydoc )
285
285
286
286
def test_bool (self ):
@@ -298,29 +298,29 @@ def test_bool(self):
298
298
jdoc = odml .load (self .json_file , "JSON" )
299
299
300
300
self .assertEqual (jdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .boolean )
301
- self .assertEqual (jdoc .sections [0 ].properties [0 ].value , [val_in ])
301
+ self .assertEqual (jdoc .sections [0 ].properties [0 ].values , [val_in ])
302
302
self .assertEqual (jdoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .boolean )
303
- self .assertEqual (jdoc .sections [0 ].properties [1 ].value , vals_odml )
303
+ self .assertEqual (jdoc .sections [0 ].properties [1 ].values , vals_odml )
304
304
self .assertEqual (self .doc , jdoc )
305
305
306
306
# Test correct xml save and load.
307
307
odml .save (self .doc , self .xml_file )
308
308
xdoc = odml .load (self .xml_file )
309
309
310
310
self .assertEqual (xdoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .boolean )
311
- self .assertEqual (xdoc .sections [0 ].properties [0 ].value , [val_in ])
311
+ self .assertEqual (xdoc .sections [0 ].properties [0 ].values , [val_in ])
312
312
self .assertEqual (xdoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .boolean )
313
- self .assertEqual (xdoc .sections [0 ].properties [1 ].value , vals_odml )
313
+ self .assertEqual (xdoc .sections [0 ].properties [1 ].values , vals_odml )
314
314
self .assertEqual (self .doc , xdoc )
315
315
316
316
# Test correct yaml save and load.
317
317
odml .save (self .doc , self .yaml_file , "YAML" )
318
318
ydoc = odml .load (self .yaml_file , "YAML" )
319
319
320
320
self .assertEqual (ydoc .sections [0 ].properties [0 ].dtype , odml .dtypes .DType .boolean )
321
- self .assertEqual (ydoc .sections [0 ].properties [0 ].value , [val_in ])
321
+ self .assertEqual (ydoc .sections [0 ].properties [0 ].values , [val_in ])
322
322
self .assertEqual (ydoc .sections [0 ].properties [1 ].dtype , odml .dtypes .DType .boolean )
323
- self .assertEqual (ydoc .sections [0 ].properties [1 ].value , vals_odml )
323
+ self .assertEqual (ydoc .sections [0 ].properties [1 ].values , vals_odml )
324
324
self .assertEqual (self .doc , ydoc )
325
325
326
326
def test_tuple (self ):
@@ -337,21 +337,21 @@ def test_tuple(self):
337
337
jdoc = odml .load (self .json_file , "JSON" )
338
338
339
339
self .assertEqual (jdoc .sections [0 ].properties [0 ].dtype , val_type )
340
- self .assertEqual (jdoc .sections [0 ].properties [0 ].value , [val_odml ])
340
+ self .assertEqual (jdoc .sections [0 ].properties [0 ].values , [val_odml ])
341
341
self .assertEqual (self .doc , jdoc )
342
342
343
343
# Test correct xml save and load.
344
344
odml .save (self .doc , self .xml_file )
345
345
xdoc = odml .load (self .xml_file )
346
346
347
347
self .assertEqual (xdoc .sections [0 ].properties [0 ].dtype , val_type )
348
- self .assertEqual (xdoc .sections [0 ].properties [0 ].value , [val_odml ])
348
+ self .assertEqual (xdoc .sections [0 ].properties [0 ].values , [val_odml ])
349
349
self .assertEqual (self .doc , xdoc )
350
350
351
351
# Test correct yaml save and load.
352
352
odml .save (self .doc , self .yaml_file , "YAML" )
353
353
ydoc = odml .load (self .yaml_file , "YAML" )
354
354
355
355
self .assertEqual (ydoc .sections [0 ].properties [0 ].dtype , val_type )
356
- self .assertEqual (ydoc .sections [0 ].properties [0 ].value , [val_odml ])
356
+ self .assertEqual (ydoc .sections [0 ].properties [0 ].values , [val_odml ])
357
357
self .assertEqual (self .doc , ydoc )
0 commit comments