Jump to content

Module:Yesno/testcases

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by DePiep (talk | contribs) at 11:19, 23 March 2013 (Created page with 'local p = require('Module:UnitTests') function p:test_basic_arg1() self:preprocess_equals_preprocess('{{#invoke:Yesno}}', '{{Yesno}}') self:preprocess_e...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
local p = require('Module:UnitTests')

function p:test_basic_arg1()
    self:preprocess_equals_preprocess('{{#invoke:Yesno}}', '{{Yesno}}')
    self:preprocess_equals_preprocess('{{#invoke:Yesno|}}', '{{Yesno|}}')
    self:preprocess_equals_preprocess('{{#invoke:Yesno| }}', '{{Yesno| }}')
    self:preprocess_equals_preprocess('{{#invoke:Yesno|yes}}', '{{Yesno|yes}}')
    self:preprocess_equals_preprocess('{{#invoke:Yesno|yeS}}', '{{Yesno|yeS}}')
    self:preprocess_equals_preprocess('{{#invoke:Yesno|YES}}', '{{Yesno|YES}}')
    self:preprocess_equals_preprocess('{{#invoke:Yesno|1}}', '{{Yesno|1}}')

    self:preprocess_equals_preprocess('{{#invoke:Yesno|no}}', '{{Yesno|no}}')
    self:preprocess_equals_preprocess('{{#invoke:Yesno|nO}}', '{{Yesno|nO}}')
    self:preprocess_equals_preprocess('{{#invoke:Yesno|0}}', '{{Yesno|0}}')

    self:preprocess_equals_preprocess('{{#invoke:Yesno|}}', '{{Yesno|}}')
    self:preprocess_equals_preprocess('{{#invoke:Yesno|}}', '{{Yesno|}}')
    self:preprocess_equals_preprocess('{{#invoke:Yesno|}}', '{{Yesno|}}')

    self:preprocess_equals_preprocess('{{#invoke:Yesno|1}}', '{{Yesno|1}}')
end

return p