Aller au contenu

Module:bac à sable/Lepticed7/fr flexion/testcases

Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.

4 tests ont échoué (rafraichir)

  Texte Attendu Obtenu
test_normal_flexions :
Failed beau beaux nil
Failed beau belles nil
Failed beau belle nil
Failed beau beau nil



local tests = require('Module:UnitTests')
local flex  = require('Module:bac à sable/Lepticed7/fr flexion')

function tests:test_normal_flexions()
    local args = {
        'beau',
    }
    local testcases = {
        ['beau'] = {
            MS1 = 'beau',
            MP1 = 'beaux',
            FS1 = 'belle',
            FP1 = 'belles'
        }
    }
    local forms = {}
    for i, mot in ipairs(args) do
        flexions = testcases[mot]
        forms = flex.get_flexions(mot)
        for key, value in pairs(flexions) do
            self:equals(mot, forms[key], value)
        end
    end
end

return tests