Module:langues/testcases

Bonjour, vous êtes venu ici pour chercher la signification du mot Module:langues/testcases. Dans DICTIOUS, vous trouverez non seulement toutes les significations du dictionnaire pour le mot Module:langues/testcases, mais vous apprendrez également son étymologie, ses caractéristiques et comment dire Module:langues/testcases au singulier et au pluriel. Tout ce que vous devez savoir sur le mot Module:langues/testcases est ici. La définition du mot Module:langues/testcases vous aidera à être plus précis et correct lorsque vous parlerez ou écrirez vos textes. Connaître la définition deModule:langues/testcases, ainsi que celles d'autres mots, enrichit votre vocabulaire et vous fournit des ressources linguistiques plus nombreuses et de meilleure qualité.

Tous les tests ont réussi (rafraichir)

  Texte Attendu Obtenu
test_getWikimediaCode :
Passed fr nil nil
Passed cmn zh zh
Passed conv wikispecies wikispecies
Passed egl eml eml
Passed fra-nor nrm nrm
Passed gsw als als
Passed lzh zh-classical zh-classical
Passed nan zh-min-nan zh-min-nan
Passed nb no no
Passed nn nn nn
Passed nrf nrm nrm
Passed rup roa-rup roa-rup
Passed sgs bat-smg bat-smg
Passed vro fiu-vro fiu-vro
Passed yue zh-yue zh-yue



local tests = require("Module:UnitTests")
local m_langs = require("Module:langues")

function tests:test_getWikimediaCode()
  local codes = { "fr", "cmn", "conv", "egl", "fra-nor", "gsw", "lzh",
                  "nan", "nb", "nn", "nrf", "rup", "sgs", "vro", "yue" }
  local expectedCodes = {
     = nil,
     = "zh",
     = "wikispecies",
     = "eml",
     = "nrm",
     = "als",
     = "zh-classical",
     = "zh-min-nan",
     = "no",
     = "nn",
     = "nrm",
     = "roa-rup",
     = "bat-smg",
     = "fiu-vro",
     = "zh-yue"
  }

  for _, code in ipairs(codes) do
    self:equals(code, m_langs.getWikimediaCode(code), expectedCodes)
  end
end

return tests