Example 1: Unordered List
*
* - Unordered item 1
* - Unordered item 2
* - Unordered item with HTML
*
*
* Example 2: Ordered List
*
* - Order list item 1
* - Order list item 2
* - Order list item with HTML
*
*/
$web->go('https://test-pages.phpscraper.de/content/lists.html');
// Check all lists are recognized
$this->assertSame(count($web->lists), 2);
$this->assertSame(count($web->unorderedLists), 1);
$this->assertSame(count($web->orderedLists), 1);
// Check the contents
$this->assertSame([
'Ordered list item 1',
'Ordered list item 2',
'Ordered list item with HTML',
], $web->orderedLists[0]['children_plain']);
$this->assertSame([
'Unordered list item 1',
'Unordered list item 2',
'Unordered list item with HTML',
], $web->unorderedLists[0]['children_plain']);
}
}