@@ -34,11 +34,27 @@ def test_list_is_not_ordered_if_formatted_as_bullet():
34
34
numbering = _read_numbering_xml_element (_sample_numbering_xml )
35
35
assert_equal (False , numbering .find_level ("47" , "0" ).is_ordered )
36
36
37
+
37
38
def test_list_is_ordered_if_formatted_as_decimal ():
38
39
numbering = _read_numbering_xml_element (_sample_numbering_xml )
39
40
assert_equal (True , numbering .find_level ("47" , "1" ).is_ordered )
40
41
41
42
43
+ def test_list_is_ordered_if_there_is_no_explicit_format ():
44
+ element = xml_element ("w:numbering" , {}, [
45
+ xml_element ("w:abstractNum" , {"w:abstractNumId" : "42" }, [
46
+ xml_element ("w:lvl" , {"w:ilvl" : "0" }),
47
+ ]),
48
+ xml_element ("w:num" , {"w:numId" : "47" }, [
49
+ xml_element ("w:abstractNumId" , {"w:val" : "42" })
50
+ ])
51
+ ])
52
+
53
+ numbering = _read_numbering_xml_element (element )
54
+
55
+ assert_equal (True , numbering .find_level ("47" , "0" ).is_ordered )
56
+
57
+
42
58
def test_find_level_returns_none_if_level_cannot_be_found ():
43
59
numbering = _read_numbering_xml_element (_sample_numbering_xml )
44
60
assert_equal (None , numbering .find_level ("47" , "2" ))
0 commit comments