Module:ISO 3166/testcases
Appearance
![]() | This is the test cases page for the module Module:ISO 3166. Results of the test cases. |
-- Example Unit tests for [[Module:Bananas]]. Click talk page to run tests.
local p = require('Module:UnitTests')
function p:Test_All()
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|Canada}}','{{#invoke:ISO 3166|code|Canada}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|United States}}','{{#invoke:ISO 3166|code|United States}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|US}}','{{#invoke:ISO 3166|code|US}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|US|New York}}','{{#invoke:ISO 3166|code|US|New York}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|USA|New York}}','{{#invoke:ISO 3166|code|USA|New York}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|United States|New York}}','{{#invoke:ISO 3166|code|United States|New York}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|United States|New York (State)}}','{{#invoke:ISO 3166|code|United States|New York (State)}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|United States|[[New York (State)]]}}','{{#invoke:ISO 3166|code|United States|[[New York (State)]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|United States|[[New York (State)|Test]]}}','{{#invoke:ISO 3166|code|United States|[[New York (State)|Test]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|Áfghanistan}}','{{#invoke:ISO 3166|code|Áfghanistan}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|[[United States|THE PLACE]]}}','{{#invoke:ISO 3166|code|[[United States|THE PLACE]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|[[File:Flag_of_Canada.svg]]}}','{{#invoke:ISO 3166|code|[[File:Flag_of_Canada.svg]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|{{flag|India}}}}','{{#invoke:ISO 3166|code|{{flag|India}}}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|{{CAN}}}}','{{#invoke:ISO 3166|code|{{CAN}}}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|code|C".A;N:A‘,D(A)}}','{{#invoke:ISO 3166|code|C".A;N:A‘,D(A)}}')
--[==[
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|Canada}}','{{#invoke:ISO 3166|name|Canada}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|United States}}','{{#invoke:ISO 3166|name|United States}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|US}}','{{#invoke:ISO 3166|name|US}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|US|New York}}','{{#invoke:ISO 3166|name|US|New York}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|USA|New York}}','{{#invoke:ISO 3166|name|USA|New York}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|United States|New York}}','{{#invoke:ISO 3166|name|United States|New York}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|United States|New York (State)}}','{{#invoke:ISO 3166|name|United States|New York (State)}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|United States|[[New York (State)]]}}','{{#invoke:ISO 3166|name|United States|[[New York (State)]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|United States|[[New York (State)|Test]]}}','{{#invoke:ISO 3166|name|United States|[[New York (State)|Test]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|Áfghanistan}}','{{#invoke:ISO 3166|name|Áfghanistan}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|[[United States|THE PLACE]]}}','{{#invoke:ISO 3166|name|[[United States|THE PLACE]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|[[File:Flag_of_Canada.svg]]}}','{{#invoke:ISO 3166|name|[[File:Flag_of_Canada.svg]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|{{flag|India}}}}','{{#invoke:ISO 3166|name|{{flag|India}}}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|{{CAN}}}}','{{#invoke:ISO 3166|name|{{CAN}}}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|name|C".A;N:A‘,D(A)}}','{{#invoke:ISO 3166|name|C".A;N:A‘,D(A)}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|Canada}}','{{#invoke:ISO 3166|callstrip|Canada}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|United States}}','{{#invoke:ISO 3166|callstrip|United States}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|US}}','{{#invoke:ISO 3166|callstrip|US}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|US|New York}}','{{#invoke:ISO 3166|callstrip|US|New York}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|USA|New York}}','{{#invoke:ISO 3166|callstrip|USA|New York}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|United States|New York}}','{{#invoke:ISO 3166|callstrip|United States|New York}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|United States|New York (State)}}','{{#invoke:ISO 3166|callstrip|United States|New York (State)}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|United States|[[New York (State)]]}}','{{#invoke:ISO 3166|callstrip|United States|[[New York (State)]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|United States|[[New York (State)|Test]]}}','{{#invoke:ISO 3166|callstrip|United States|[[New York (State)|Test]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|Áfghanistan}}','{{#invoke:ISO 3166|callstrip|Áfghanistan}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|[[United States|THE PLACE]]}}','{{#invoke:ISO 3166|callstrip|[[United States|THE PLACE]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|[[File:Flag_of_Canada.svg]]}}','{{#invoke:ISO 3166|callstrip|[[File:Flag_of_Canada.svg]]}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|{{flag|India}}}}','{{#invoke:ISO 3166|callstrip|{{flag|India}}}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|{{CAN}}}}','{{#invoke:ISO 3166|callstrip|{{CAN}}}}')
self:preprocess_equals('{{#invoke:ISO 3166/sandbox|callstrip|C".A;N:A‘,D(A)}}','{{#invoke:ISO 3166|callstrip|C".A;N:A‘,D(A)}}')
]==]
end
return p