Content deleted Content added
Sophivorus (talk | contribs) Add testSection |
Sophivorus (talk | contribs) Add testLead |
||
Line 5:
function Suite:testSection()
self:assertEquals( nil, W.getSection( 'a', 'a' ) )
self:assertEquals( '', W.getSection( '==a==', 'a' ) )
self:assertEquals( 'b', W.getSection( '==a==\nb', 'a' ) )
self:assertEquals( 'b', W.getSection( '==a==\nb\n==c==\nd', 'a' ) )
Line 13:
self:assertEquals( 'a\n===Subsection===\nb', W.getSection( testpage, 'Section' ) )
self:assertEquals( 'b', W.getSection( testpage, 'Subsection' ) )
end
function Suite:testLead()
self:assertEquals( '', W.getLead( '' ) )
self:assertEquals( '', W.getLead( '==b==' ) )
self:assertEquals( 'a', W.getLead( 'a' ) )
self:assertEquals( 'a', W.getLead( 'a', 'a\n==b==' ) )
self:assertEquals( 'This test page interacts with [[Module:WikitextParser/testcases]].', W.getLead( testpage ) )
end
|