Szablon:Przypadek testowy

 Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]
Spis treści

Użycie

edytuj

Ten szablon generuje tabelę stosowaną na stronach testowych szablonów, która zestawia obok siebie dwie wersje szablonów – szablon główny i jego wersję z brudnopisu. Oba przedstawiane szablony wykorzystują te same parametry.

Opis parametrów

edytuj

Wszystkie parametry przekazane do szablonu są używane przez testowany szablon i jego brudnopis. Wyjątek stanowi parametr bez nazwy, który służy do sterowania działaniem szablonu generującego przypadek testowy.

{{Przypadek testowy|=opcje sterujące|...}}

opcje sterujące

edytuj

To ciąg wartości połączonych separatorem {{!}}.

Pozycja pierwsza jest zarezerwowana na nazwę szablonu do testowania. Opcja jest przeznaczona dla przypadków, w których wynik porównania ma być umieszczony poza testowym obszarem szablonu.

Pozostałe opcje można podawać w dowolnej kolejności.

bez wikikodu
Wyłącza generowanie podglądu parametrów szablonu.
bez opisu
Wyłącza generowanie nagłówków linkujących do szablonu lub jego brudnopisu umieszczanego nad lub obok wynikiem szablonu.
pionowo
Stosuje alternatywny widok porównujący, w którym szablon i jego brudnopis umieszczane są jeden nad drugim. Przydatne w porównaniu działania szablonów cytowania.

Przykład

edytuj
Informacja
Fragment zastosowanego poniżej kodu |=Ambox konieczny jest tylko w niniejszej dokumentacji. W normalnym przypadku, stosując ten szablon na stronach testowych, wystarcza wywołanie np. {{Przypadek testowy|typ=poważny}}.
{{Przypadek testowy|=Ambox|typ=poważny}}


  • Jeśli nie istnieje szablon lub jego brudnopis to wynikiem jest pusty tekst.
  • Jeśli szablon jest wywołany poza stronami testowymi szablonu i nie podano jaki szablon należy testować, to wynikiem jest pusty tekst.
  • Testowane szablony muszą pochodzić z przestrzeni nazw Szablon:.
  • Generowany podgląd wywołania szablonu zawiera parametry posortowane alfabetycznie, a wszystkie ewentualne szablony przekazane w parametrach są widoczne w postaci rozwiniętej.

Błędy

edytuj

Błędy należy zgłaszać na stronie Wikibooks:Kwestie techniczne.

Zobacz też

edytuj