|
|
@ -29,4 +29,31 @@ final class ListsTest extends TestCase { |
|
|
|
[$source, $result] = createTest($source, $target); |
|
|
|
[$source, $result] = createTest($source, $target); |
|
|
|
$this->assertEquals($source, $result); |
|
|
|
$this->assertEquals($source, $result); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public function testOrderedListsParseCorrectly() : void { |
|
|
|
|
|
|
|
$source = " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. Listpoint A |
|
|
|
|
|
|
|
2. Listpoint B |
|
|
|
|
|
|
|
1. Subpoint B1 |
|
|
|
|
|
|
|
2. Subpoint B2 |
|
|
|
|
|
|
|
3. Listpoint C |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"; |
|
|
|
|
|
|
|
$target = " |
|
|
|
|
|
|
|
<ol> |
|
|
|
|
|
|
|
<li> Listpoint A</li> |
|
|
|
|
|
|
|
<li> |
|
|
|
|
|
|
|
Listpoint B |
|
|
|
|
|
|
|
<ol> |
|
|
|
|
|
|
|
<li> Subpoint B1</li> |
|
|
|
|
|
|
|
<li> Subpoint B2</li> |
|
|
|
|
|
|
|
</ol> |
|
|
|
|
|
|
|
</li> |
|
|
|
|
|
|
|
<li> Listpoint C</li> |
|
|
|
|
|
|
|
</ol> |
|
|
|
|
|
|
|
"; |
|
|
|
|
|
|
|
[$source, $result] = createTest($source, $target); |
|
|
|
|
|
|
|
$this->assertEquals($source, $result); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |