Description

This test validates the ol element.

Summary

Harness status: OK

Found 25 tests

Details

ResultTest NameMessage
PassThe prototype for OL is HTMLOListElement.prototype
Asserts run
Pass
assert_equals(object "[object HTMLOListElement]", object "[object HTMLOListElement]", "HTMLOListElement.prototype should be used for OL")
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:166:13)
Pass'reversed' property should be defined on OL.
Asserts run
Pass
assert_idl_attribute(Element node <ol id="basic">         <li>list item</li>         <li>li..., "reversed")
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:172:13)
Pass'start' property should be defined on OL.
Asserts run
Pass
assert_idl_attribute(Element node <ol id="basic">         <li>list item</li>         <li>li..., "start")
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:177:13)
Pass'type' property should be defined on OL.
Asserts run
Pass
assert_idl_attribute(Element node <ol id="basic">         <li>list item</li>         <li>li..., "type")
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:182:13)
PassOL's 'reversed' IDL property reflects content attribute.
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:188:13)
PassOL's 'start' IDL property reflects content attribute.
Asserts run
Pass
assert_equals(3, 3)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:193:13)
PassOL's 'type' IDL property reflects content attribute.
Asserts run
Pass
assert_equals("A", "A")
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:198:13)
PassIDL 'reversed' attribute value false when content attribute absent
Asserts run
Pass
assert_false(false, "IDL 'reversed' attribute value false when content attribute absent")
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:206:13)
PassIDL 'reversed' attribute value true when content attribute exists
Asserts run
Pass
assert_true(true)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:211:13)
Pass
assert_true(true)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:212:13)
Pass
assert_true(true)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:213:13)
Pass
assert_true(true)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:214:13)
Pass
assert_true(true)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:215:13)
Pass
assert_true(true)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:216:13)
PassChanging IDL 'reversed' property changes list's reversed property.
Asserts run
Pass
assert_false(false, "Changing IDL 'reversed' property changes list's reversed property.")
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:222:13)
PassDefault start value for non-reversed list should be 1
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:234:13)
PassIDL and content attribute parse start of '.5' correctly.
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:238:13)
PassIDL and content attribute parse start of 'A' correctly.
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:242:13)
PassDefault start value (if none provided) for reversed list = 1.
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:246:13)
PassDefault start value (if failed to parse) for reversed list = 1.
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:250:13)
PassDefault start value for reversed list = 1 (even with tons of other child elements).
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:254:13)
PassAdding child element to reversed list does not change start value
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:260:13)
PassDeleting child element from reversed list does not change start value
Asserts run
Pass
assert_equals(1, 1)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:266:13)
PassIDL and content attribute parse start of '2' correctly.
Asserts run
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:270:13)
PassIDL and content attribute parse start of '-10' correctly.
Asserts run
Pass
assert_equals(-10, -10)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:274:13)
PassIDL and content attribute parse start of '4.03' correctly.
Asserts run
Pass
assert_equals(4, 4)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:278:13)
PassIDL and content attribute parse start of '-4.03' correctly.
Asserts run
Pass
assert_equals(-4, -4)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:282:13)
PassIDL and content attribute parse start of '4.9' correctly.
Asserts run
Pass
assert_equals(4, 4)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:286:13)
PassIDL and content attribute parse start of '-4.9' correctly.
Asserts run
Pass
assert_equals(-4, -4)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:290:13)
PassIDL and content attribute parse start of '7e2' correctly.
Asserts run
Pass
assert_equals(7, 7)
    at Test.<anonymous> ( /html/semantics/grouping-content/the-ol-element/grouping-ol.html:294:13)

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item
  3. list item

Ordered List

  1. list item
  2. list item



  3. list item