Malline:Tietolaatikko/testit/vertailu

Wikipediasta
Siirry navigaatioon Siirry hakuun
Mallineen ohje [näytä] [muokkaa] [päivitä]

Tietolaatikkomallineissa käytettävä testi joka vertaa tietolaatikon parametriarvoja ennalta määriteltyihin arvoihin. Testi vertaa tietolaatikon arvoja ennalta tallennettuihin vertailuarvoihin ja epäonnistuu jos odotettuja arvoja ei löydy tietolaatikosta. Esimerkki Tarja Halonen -arvoista ja Moduuli:Vertailuarvotesti/testdata/Counter-Strike:_Global_Offensive jossa ikäraja-arvoa verrataan Lua regexp-arvoon. Mikäli muokkauksen seurauksena testin tila vaihtuu onnistuneesta epäonnistuneeksi JA muokkaaja on sisäänkirjautumaton tai aivan tuore, niin väärinkäyttösuodatin 125 estää muokkauksen.

Vertailu tehdään jos vertailtavan sivun nimeä vastaava Moduuli:Vertailuarvotesti/testdata/... -sivu löytyy ja, koska vertailtava teksti ei ole wikikoodissa näkyvää tekstiä, niin se pitää luntata {{Tietolaatikko/testit/vertailu/uusi}} -mallineella. Testin epäonnistumisen näkee artikkelissa olevasta piilotetusta luokasta Vertailu-testin tulos virheellinen.

Ohje[muokkaa wikitekstiä]

Parametrit:

Parametrit
Parametri Pakollinen Selitys
1 kyllä Testin tunniste. Pitää olla uniikki artikkelin sisällä. Sallitut arvot ovat "TEST_1", "TEST_2" ja "TEST_3".
Esimerkkiarvo: TEST_1


sivun nimi ei Sivu jota verrataan
Esimerkkiarvo: Counter-Strike: Global Offensive


Esimerkki[muokkaa wikitekstiä]

Kun testi lisätään tietolaatikkoon:

{{#invoke:Vertailuarvotesti|check|TEST_2}}

Tietolaatikot jotka käyttävät tarkistusta[muokkaa wikitekstiä]

Apumallineet[muokkaa wikitekstiä]

Käytetyt moduulit[muokkaa wikitekstiä]