From Wikipedia, the free encyclopedia

local p = require('Module:UnitTests')



function p:test_basic()

    self:preprocess_equals('{{#invoke:PageLinks | main | t | page=Example }}', '<span>[[:Example]]&nbsp;([[Talk:Example|talk]])</span>')

end



function p:test_category()

    self:preprocess_equals('{{#invoke:PageLinks | main | t | page=Category:Example }}', '[[:Category:Example|Example]]&nbsp;([[Category talk:Example|talk]])')

end



function p:test_talk()

    self:preprocess_equals('{{#invoke:PageLinks | single | t | page=Example }}', '[[Talk:Example|talk]]')

end



function p:test_views()

    self:preprocess_equals('{{#invoke:PageLinks | single | vlm-sgs | page=Example }}', '[http://stats.grok.se/en/201312/Example stats]')

end



function p:test_logs()

    self:preprocess_equals('{{#invoke:PageLinks | single | tl | page=Sylven Landesberg }}', '[//en.wikipedia.org/?title=Special%3ALog&page=Sylven+Landesberg logs]')

end



return p
From Wikipedia, the free encyclopedia

local p = require('Module:UnitTests')



function p:test_basic()

    self:preprocess_equals('{{#invoke:PageLinks | main | t | page=Example }}', '<span>[[:Example]]&nbsp;([[Talk:Example|talk]])</span>')

end



function p:test_category()

    self:preprocess_equals('{{#invoke:PageLinks | main | t | page=Category:Example }}', '[[:Category:Example|Example]]&nbsp;([[Category talk:Example|talk]])')

end



function p:test_talk()

    self:preprocess_equals('{{#invoke:PageLinks | single | t | page=Example }}', '[[Talk:Example|talk]]')

end



function p:test_views()

    self:preprocess_equals('{{#invoke:PageLinks | single | vlm-sgs | page=Example }}', '[http://stats.grok.se/en/201312/Example stats]')

end



function p:test_logs()

    self:preprocess_equals('{{#invoke:PageLinks | single | tl | page=Sylven Landesberg }}', '[//en.wikipedia.org/?title=Special%3ALog&page=Sylven+Landesberg logs]')

end



return p

Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook