Module:IPA/testcases

< Module:IPA
Revision as of 22:13, 10 February 2020 by imported>Pppery (Not an example)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

-- Unit tests for [[Module:IPA]]. Click talk page to run tests.
local p = require("Module:UnitTests")

function p:compare(input)
    self:preprocess_equals("{{IPA/sandbox|" .. input .. "}}", mw.getCurrentFrame():preprocess("{{IPA|" .. input .. "}}"), { nowiki = true } )
end

function p:test_IPA()
	local examples = {
		"gɛt",
		"ðɪs",
	}
	
	for i, example in pairs(examples) do
		p:compare(example)
	end
end

return p