« Module:régions génitif/testcases » : différence entre les versions
Contenu supprimé Contenu ajouté
m Darkdadaah a déplacé la page Module:régions/testcases vers Module:régions génitif/testcases sans laisser de redirection : Expérimental et spécialisé, renommage pour laisser la place |
mAucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
local tests = require('Module:UnitTests') |
local tests = require('Module:UnitTests') |
||
local regions = require('Module:régions') |
local regions = require('Module:régions génitif') |
||
function tests:check_genitif(nom, attendu) |
function tests:check_genitif(nom, attendu) |
Dernière version du 17 mars 2020 à 16:24
Tous les tests ont réussi (rafraichir)
Texte | Attendu | Obtenu | |
---|---|---|---|
France | de la France | de la France | |
GB | de la Grande-Bretagne | de la Grande-Bretagne | |
Grande-Bretagne | de la Grande-Bretagne | de la Grande-Bretagne | |
Italie | de l’Italie | de l’Italie | |
Iran | de l’Iran | de l’Iran | |
Israël | d’Israël | d’Israël | |
USA | des États-Unis | des États-Unis | |
Pays-Bas | des Pays-Bas | des Pays-Bas |
local tests = require('Module:UnitTests')
local regions = require('Module:régions génitif')
function tests:check_genitif(nom, attendu)
self:equals(
nom,
regions.get_genitif(nom), attendu
)
end
function tests:test_regions()
self:check_genitif('France', 'de la France')
self:check_genitif('GB', 'de la Grande-Bretagne')
self:check_genitif('Grande-Bretagne', 'de la Grande-Bretagne')
self:check_genitif('Italie', 'de l’Italie')
self:check_genitif('Iran', 'de l’Iran')
self:check_genitif('Israël', 'd’Israël')
self:check_genitif('USA', 'des États-Unis')
self:check_genitif('Pays-Bas', 'des Pays-Bas')
end
return tests