@@ -276,7 +276,7 @@ def test_convert_odml_file_section(self):
276
276
self .assertEqual (len (sec ), 2 )
277
277
278
278
# Test valid section tags.
279
- self .assertEqual (len (sec [0 ]), 10 )
279
+ self .assertEqual (len (sec [0 ]), 11 )
280
280
self .assertEqual (sec [0 ].find ("name" ).text , "Section name" )
281
281
self .assertEqual (sec [0 ].find ("type" ).text , "Section type" )
282
282
self .assertEqual (sec [0 ].find ("definition" ).text , "Section definition" )
@@ -286,10 +286,11 @@ def test_convert_odml_file_section(self):
286
286
self .assertEqual (sec [0 ].find ("include" ).text , "Section include" )
287
287
self .assertEqual (len (sec [0 ].findall ("property" )), 2 )
288
288
self .assertEqual (len (sec [0 ].findall ("section" )), 1 )
289
+ self .assertEqual (len (sec [0 ].findall ("id" )), 1 )
289
290
290
291
# Test valid subsection tags.
291
292
subsec = sec [0 ].find ("section" )
292
- self .assertEqual (len (subsec ), 8 )
293
+ self .assertEqual (len (subsec ), 9 )
293
294
self .assertEqual (subsec .find ("name" ).text , "SubSection name" )
294
295
self .assertEqual (subsec .find ("type" ).text , "SubSection type" )
295
296
self .assertEqual (subsec .find ("definition" ).text , "SubSection definition" )
@@ -298,10 +299,12 @@ def test_convert_odml_file_section(self):
298
299
self .assertEqual (subsec .find ("repository" ).text , local_url )
299
300
self .assertEqual (subsec .find ("include" ).text , "SubSection include" )
300
301
self .assertEqual (len (subsec .findall ("property" )), 1 )
302
+ self .assertEqual (len (subsec .findall ("id" )), 1 )
301
303
302
304
# Test absence of non-Section tags
303
- self .assertEqual (len (sec [1 ]), 1 )
305
+ self .assertEqual (len (sec [1 ]), 2 )
304
306
self .assertEqual (len (sec [1 ].findall ("name" )), 1 )
307
+ self .assertEqual (len (sec [1 ].findall ("id" )), 1 )
305
308
306
309
# Test presence of v1.0 repository tag and warning log entry
307
310
doc = """
@@ -539,7 +542,8 @@ def test_convert_odml_file_value(self):
539
542
conv_doc = vc ._convert (vc ._parse_xml ())
540
543
root = conv_doc .getroot ()
541
544
sec = root .find ("section" )
542
- self .assertEqual (len (sec ), 17 )
545
+ self .assertEqual (len (sec ), 18 )
546
+ self .assertEqual (len (sec .findall ("id" )), 1 )
543
547
544
548
# Test single value export
545
549
prop = sec .findall ("property" )[0 ]
0 commit comments