Jump to content

Module:Sandbox/isaacl/ExpandPageAbbreviation/testcases

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Isaacl (talk | contribs) at 03:03, 28 February 2013 (update expected output). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
-- Unit test cases for [[Module:Sandbox/isaacl/ExpandPageAbbreviation]].
-- Click on talk page to run tests.

local p = require('Module:UnitTests')

function p:test_WPN()
    -- test abbreviations that are expanded
    self:preprocess_equals('{{#invoke:Sandbox/isaacl/ExpandPageAbbreviation|expand|WP:N}}',
        "Wikipedia's standards for inclusion (WP:N)")
    self:preprocess_equals('{{#invoke:Sandbox/isaacl/ExpandPageAbbreviation|expand|N}}',
        "Wikipedia's standards for inclusion (WP:N)")
    self:preprocess_equals('{{#invoke:Sandbox/isaacl/ExpandPageAbbreviation|expand|WP:NOTNEWS}}',
        'Wikipedia is not a place for news coverage (WP:NOTNEWS)')
    self:preprocess_equals('{{#invoke:Sandbox/isaacl/ExpandPageAbbreviation|expand|NOTNEWS}}',
        'Wikipedia is not a place for news coverage (WP:NOTNEWS)')

    -- test abbreviations that are not expanded
    self:preprocess_equals('{{#invoke:Sandbox/isaacl/ExpandPageAbbreviation|expand|NSPORTS}}',
        'NSPORTS')
end

return p