1. Basic inheritance:
  1. Should be 3
  2. Should be 4

2. Test that the inner start value gets inherited:
  1. Should be 5
    1. Should be 3

3. Test that extra tags before the li don't block the inheritance

    Text

  1. Should be 3

4. Test for inheritance through many levels
  1. Should be 3 (and bold)

5. Test for properly chaining from the previous li when it is nested
  1. Should be 3 (and bold)
  2. Should be 4
  3. Should be 5

6. Test for properly chaining from the previous li when current is nested
  1. Should be 1
  2. Should be 2 (and bold)

7. Test for properly chaining from the previous li when both are nested
  1. Should be 2 (and italic)
  2. Should be 3 (and bold)

8. Test for not inheriting improperly from an another list
    1. Should be 2
  1. Should be 5