Module:Interlinear/testcases/parameters explained

local p = require('Module:UnitTests')

function p:test_parameters_1 -- Line 1: Glossing self:preprocess_equals_preprocess("", "") self:preprocess_equals("", '

test.NOM',)end

function p:test_parameters_2 -- Line 1: Interlinear non-gloss -- Line 2: Glossing local test = "" self:preprocess_equals_preprocess(test, "") self:preprocess_equals_preprocess(test, "") self:preprocess_equals_preprocess(test, "") self:preprocess_equals(test, '

test

test.NOM

test

test.NOM

\n

',)end

function p:test_parameters_3 -- Line 1: Interlinear non-gloss -- Line 2: Glossing -- Line 3: Free translation local test1 = "" self:preprocess_equals_preprocess(test1, "") self:preprocess_equals(test1, '

test-ing

test.NOM-PROG

test-ing

test.NOM-PROG

\'testing\'

\n

',)

-- Line 1: Interlinear non-gloss -- Line 2: (N/A) -- Line 3: Free translation local test2 = "" self:preprocess_equals_preprocess(test2, "") self:preprocess_equals(test2, '

test-ing

test-ing

\'testing\'

\n

',)end

function p:test_parameters_4 -- Line 1: Interlinear non-gloss (native orthography) -- Line 2: Interlinear non-gloss (transliteration orthography) -- Line 3: Glossing -- Line 4: Free translation local test = "" self:preprocess_equals_preprocess(test, "") self:preprocess_equals(test, '

тэст-иӈ

test-ing

test.NOM-PROG

тэст-иӈ

test-ing

test.NOM-PROG

\'testing\'

\n

',)end

return p