Difference between revisions of "Module:Redirect/sandbox/testcases"

From blackwiki
Jump to navigation Jump to search
test>Wnt
m (founda bug)
test>Wnt
Line 15: Line 15:
 
     self:preprocess_equals('{{#invoke:Redirect/sandbox|block|text=[[WP:AFC]] [[WP:AFD]]}}', '<pre><nowiki>[[Wikipedia:Articles for creation]] [[Wikipedia:Articles for deletion]]</nowiki></pre>')
 
     self:preprocess_equals('{{#invoke:Redirect/sandbox|block|text=[[WP:AFC]] [[WP:AFD]]}}', '<pre><nowiki>[[Wikipedia:Articles for creation]] [[Wikipedia:Articles for deletion]]</nowiki></pre>')
 
     self:preprocess_equals('{{#invoke:Redirect/sandbox|block|Module talk:Redirect/sandbox/data}}', '(something)')
 
     self:preprocess_equals('{{#invoke:Redirect/sandbox|block|Module talk:Redirect/sandbox/data}}', '(something)')
  -- self:preprocess_equals('{{#invoke:Redirect/sandbox|block|Module talk:Redirect/sandbox/data|AfD}}', '(something shorter)')
+
    self:preprocess_equals('{{#invoke:Redirect/sandbox|block|Module talk:Redirect/sandbox/data|AfD}}', '(something shorter)')
  -- self:preprocess_equals('{{#invoke:Redirect/sandbox|block|  Module talk:Redirect/sandbox/data | AfD }}', '(something shorter)')
+
    self:preprocess_equals('{{#invoke:Redirect/sandbox|block|  Module talk:Redirect/sandbox/data | AfD }}', '(something shorter)')
 
end
 
end
 
return p
 
return p

Revision as of 00:10, 22 November 2013

Documentation for this module may be created at Module:Redirect/sandbox/testcases/doc

-- Unit tests for [[Module:Redirect]]. Click talk page to run tests.
local p = require('Module:UnitTests')
 
function p:test_main()
    self:preprocess_equals('{{#invoke:Redirect/sandbox|main|WP:AFC}}', 'Wikipedia:Articles for creation')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|main|  WP:AFC  }}', 'Wikipedia:Articles for creation')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|main|    }}', '')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|main|[[WP:AFC]]|bracket=yes}}','[[Wikipedia:Articles for creation]]')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|main|[[WP:AFC]]}}', 'Wikipedia:Articles for creation')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|main|  [[WP:AFC]]  }}', 'Wikipedia:Articles for creation')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|main|WP:AFC|bracket=yes}}', '[[Wikipedia:Articles for creation]]')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|main|  WP:AFC  |bracket=yes}}', '[[Wikipedia:Articles for creation]]')
    
    self:preprocess_equals('{{#invoke:Redirect/sandbox|block|text=[[WP:AFC]] [[WP:AFD]]|nowiki=no}}', '[[Wikipedia:Articles for creation]] [[Wikipedia:Articles for deletion]]')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|block|text=[[WP:AFC]] [[WP:AFD]]}}', '<pre><nowiki>[[Wikipedia:Articles for creation]] [[Wikipedia:Articles for deletion]]</nowiki></pre>')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|block|Module talk:Redirect/sandbox/data}}', '(something)')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|block|Module talk:Redirect/sandbox/data|AfD}}', '(something shorter)')
    self:preprocess_equals('{{#invoke:Redirect/sandbox|block|  Module talk:Redirect/sandbox/data | AfD }}', '(something shorter)')
end
return p