Content deleted Content added
Sophivorus (talk | contribs) No edit summary |
Sophivorus (talk | contribs) Add testSections |
||
Line 33:
self:assertEquals( '{|\n!c\n|}', W.getSectionTag( testpage, 'c' ) )
self:assertEquals( nil, W.getSectionTag( testpage, 'd' ) )
end
function Suite:testSections()
self:assertDeepEquals( {}, W.getSections( '' ) )
self:assertDeepEquals( {}, W.getSections( 'a' ) )
self:assertDeepEquals( { ['a']='' }, W.getSections( '==a==' ) )
self:assertDeepEquals( { ['b']='' }, W.getSections( 'a\n==b==' ) )
self:assertDeepEquals( { ['a']='', ['b']='' }, W.getSections( '==a==\n==b==' ) )
self:assertDeepEquals( { ['a']='b' }, W.getSections( '==a==\nb' ) )
self:assertDeepEquals( { ['b']='c' }, W.getSections( 'a\n==b==\nc' ) )
self:assertDeepEquals( { ['b']='c', ['d']='e' }, W.getSections( 'a\n==b==\nc\n===d===\ne' ) )
end
|