Module:br-formes-mutees/testcases
Apparence
3 tests ont échoué (rafraichir)
Texte | Attendu | Obtenu | |
---|---|---|---|
wenn | wenn | wenn | |
wenn | wenn | wenn | |
wenn | wenn | wenn | |
wenn | wenn | wenn | |
gouel | ouel | ouel | |
gouel | gouel | gouel | |
gouel | kouel | kouel | |
gouel | ouel | ouel | |
four | four | bour | |
four | four | four | |
four | four | pour | |
four | four | pour | |
gouarnamant | ouarnamant | ouarnamant | |
gouarnamant | gouarnamant | gouarnamant | |
gouarnamant | kouarnamant | kouarnamant | |
gouarnamant | ouarnamant | ouarnamant | |
du | zu | zu | |
du | du | du | |
du | tu | tu | |
du | tu | tu | |
Gwenael | Wenael | Wenael | |
Gwenael | Gwenael | Gwenael | |
Gwenael | Kwenael | Kwenael | |
Gwenael | Wenael | Wenael | |
gwiridik | wiridik | wiridik | |
gwiridik | gwiridik | gwiridik | |
gwiridik | kwiridik | kwiridik | |
gwiridik | wiridik | wiridik | |
goullo | cʼhoullo | cʼhoullo | |
goullo | goullo | goullo | |
goullo | koullo | koullo | |
goullo | cʼhoullo | cʼhoullo | |
gouyen | cʼhouyen | cʼhouyen | |
gouyen | gouyen | gouyen | |
gouyen | kouyen | kouyen | |
gouyen | cʼhouyen | cʼhouyen | |
Gwilun | Wilun | Wilun | |
Gwilun | Gwilun | Gwilun | |
Gwilun | Kwilun | Kwilun | |
Gwilun | Wilun | Wilun | |
gwenn | wenn | wenn | |
gwenn | gwenn | gwenn | |
gwenn | kwenn | kwenn | |
gwenn | wenn | wenn | |
gouiziek | ouiziek | ouiziek | |
gouiziek | gouiziek | gouiziek | |
gouiziek | kouiziek | kouiziek | |
gouiziek | ouiziek | ouiziek | |
kangourou | gangourou | gangourou | |
kangourou | cʼhangourou | cʼhangourou | |
kangourou | kangourou | kangourou | |
kangourou | kangourou | kangourou | |
gwadoù | wadoù | wadoù | |
gwadoù | gwadoù | gwadoù | |
gwadoù | kwadoù | kwadoù | |
gwadoù | wadoù | wadoù |
local tests = require('Module:UnitTests')
local formes = require('Module:br-formes-mutees')
function tests:test_basic()
local mots = {
['wenn'] = {'wenn', 'wenn', 'wenn', 'wenn'},
['four'] = {'bour', 'four', 'pour', 'pour'},
['du'] = {'zu', 'du', 'tu', 'tu'},
['kangourou'] = {'gangourou', 'cʼhangourou', 'kangourou', 'kangourou'},
['gouel'] = {'ouel', 'gouel', 'kouel', 'ouel'},
['goullo'] = {'cʼhoullo', 'goullo', 'koullo', 'cʼhoullo'},
['gouarnamant'] = {'ouarnamant', 'gouarnamant', 'kouarnamant', 'ouarnamant'},
['gouiziek'] = {'ouiziek', 'gouiziek', 'kouiziek', 'ouiziek'},
['gouyen'] = {'cʼhouyen', 'gouyen', 'kouyen', 'cʼhouyen'},
['gwadoù'] = {'wadoù', 'gwadoù', 'kwadoù', 'wadoù'},
['gwenn'] = {'wenn', 'gwenn', 'kwenn', 'wenn'},
['Gwenael'] = {'Wenael', 'Gwenael', 'Kwenael', 'Wenael'},
['gwiridik'] = {'wiridik', 'gwiridik', 'kwiridik', 'wiridik'},
['Gwilun'] = {'Wilun', 'Gwilun', 'Kwilun', 'Wilun'},
}
local a, s, d, m = '', '', '', ''
for mot, resultats in pairs(mots) do
a, s, d, m = formes.formesMutees(mot)
self:equals(mot, resultats[1], a)
self:equals(mot, resultats[2], s)
self:equals(mot, resultats[3], d)
self:equals(mot, resultats[4], m)
end
end
return tests