Content deleted Content added
Sophivorus (talk | contribs) Add testLists |
Sophivorus (talk | contribs) Add testParagraphs |
||
Line 50:
'#h\n#i',
}, W.getLists( testpage ) )
end
function Suite:testParagraphs()
self:assertDeepEquals( {}, W.getParagraphs( '' ) )
self:assertDeepEquals( {}, W.getParagraphs( '{{a}}' ) )
self:assertDeepEquals( {}, W.getParagraphs( '{{a\n|b=c}}' ) )
self:assertDeepEquals( {}, W.getParagraphs( '{{a}}\n{{b}}\n{{c}}' ) )
self:assertDeepEquals( {}, W.getParagraphs( '{{a}}\n\n{{b}}\n\n{{c}}' ) )
self:assertDeepEquals( { 'a' }, W.getParagraphs( 'a' ) )
self:assertDeepEquals( { 'a{{b}}' }, W.getParagraphs( 'a{{b}}' ) )
self:assertDeepEquals( { '{{a}}b' }, W.getParagraphs( '{{a}}b' ) )
self:assertDeepEquals( { 'a' }, W.getParagraphs( 'a\n\n{{b}}' ) )
self:assertDeepEquals( { 'b' }, W.getParagraphs( '{{a}}\n\nb' ) )
--self:assertDeepEquals( { '{{a}}b{{c}}' }, W.getParagraphs( '{{a}}b{{c}}' ) )
self:assertDeepEquals( { 'a', 'b', 'c' }, W.getParagraphs( 'a\n\nb\n\nc' ) )
self:assertDeepEquals( { 'a', 'c' }, W.getParagraphs( 'a\n\n{{b}}\n\nc' ) )
end
|