Module:WikitextParser/testcases: Difference between revisions

Content deleted Content added
Add test cases for getTagName and getTagAttribute
Add test cases for getTableAttribute
Line 220:
'{|\n|k\n|}',
}, parser.getTables( testpage ) )
end
 
function Suite:testTableAttribute()
self:assertEquals( nil, parser.getTableAttribute( '{|\n|a\n|}', 'id' ) )
self:assertEquals( 'a', parser.getTableAttribute( '{| id=a\n|a\n|}', 'id' ) )
self:assertEquals( 'b', parser.getTableAttribute( '{| id="b" class="foo"\n|a\n|}', 'id' ) )
self:assertEquals( 'c', parser.getTableAttribute( '{| class="foo" id="c" \n|a\n|}', 'id' ) )
end