模組:UnwrapConversion/testcases
外观
| 這是Module:UnwrapConversion的測試樣例頁,測試結果請見討論頁。 |
-- [[Module:UnwrapConversion]]的單元測試範例,前往討論頁以執行測試。
local p = require('Module:UnitTests')
function p:test1()
self:preprocess_equals('{{#invoke:UnwrapConversion | main | Test01 }}', '-{Test01}-')
self:preprocess_equals('{{#invoke:UnwrapConversion | main | Test01-{}-Test02 }}', '-{Test01}--{Test02}-')
self:preprocess_equals('{{#invoke:UnwrapConversion | main | Test01-{Test03-{Test04}-Test05}-Test02 }}', '-{Test01}--{Test03-{Test04}-Test05}--{Test02}-')
self:preprocess_equals('{{#invoke:UnwrapConversion | main | Test01 | zh-hant }}', '-{zh-hant|Test01}-')
self:preprocess_equals('{{#invoke:UnwrapConversion | main | Test01 | zh-hans;zh-hant;bad-flag }}', '-{zh-hans;zh-hant|Test01}-')
self:preprocess_equals('{{#invoke:UnwrapConversion | main | Test01-{}-Test02 | zh-hant }}', '-{zh-hant|Test01}--{zh-hant|Test02}-')
end
return p