Vorlagenprogrammierung Diskussionen Lua Test Unterseiten
Modul Deutsch English

Modul: Dokumentation

Anwendungsfehler

Bearbeiten

Die folgenden Testfälle erzeugen Fehler, die unter Kategorie:Wikipedia:Qualitätssicherung Vorlageneinbindung fehlerhaft angezeigt werden. Dadurch wird dort auf diese Seite verwiesen.

Ohne Buchangabe

Bearbeiten
call{{#invoke:Bibel |pur|3|16|1=3 |2=16}}
actual valueKein Buch angegeben.

Ungültige Buchangabe

Bearbeiten
call{{#invoke:Bibel |pur|Wurst|3|16|1=Wurst |2=3 |3=16}}
actual valueKein Buch "Wurst" im Modul:Bibel bekannt!

Buch nicht in Textversion

Bearbeiten
call{{#invoke:Bibel |pur|Joh|3|16|LXX|1=Joh |2=3 |3=16 |4=LXX}}
actual valueEvangelium nach Johannes steht in LXX nicht zur Verfügung.

Buch nicht beim Anbieter

Bearbeiten
call{{#invoke:Bibel |pur|Stücke zu Ester|3|16|BS|1=Stücke zu Ester |2=3 |3=16 |4=BS}}
actual valueStücke zum Buch Ester steht bei bibleserver.com nicht zur Verfügung.

Unbekannte Version nicht bei bibelwissenschaft.de

Bearbeiten
call{{#invoke:Bibel |pur|Joh|3|16|Wurst|BW|1=Joh |2=3 |3=16 |4=Wurst |5=BW}}
actual valueEvangelium nach Johannes steht in der Version Wurst bei bibelwissenschaft.de nicht zur Verfügung.

Bekannte Version nicht beim Anbieter

Bearbeiten
call{{#invoke:Bibel |pur|Joh|3|16|NA|BS|1=Joh |2=3 |3=16 |4=NA |5=BS}}
actual valueEvangelium nach Johannes steht in der Version NA28 bei bibleserver.com nicht zur Verfügung.

Kopiervorlage für Testfälle

Bearbeiten

1. Kopiervorlage: Parameter, wie bei Vorlage:Bpur

{{#invoke:Test|single|action=Modul:Bibel/pur|2. Mose|34}}

2. Kopiervorlage entsteht nach Verwendung der ersten: Ändere die Ausgabe der ersten nach Bedarf ab! Der zusätzliche Parameter "expected" ist entsprechend in die Form zu bringen, die als Ausgabe des Moduls erwartet wird.

Testfälle

Bearbeiten
call{{#invoke:Bibel |pur|2. Mose|34|1=2. Mose |2=34}}
actual valueEU
call{{#invoke:Bibel |pur|2. Petr|2|1-3|Lut|1=2. Petr |2=2 |3=1-3 |4=Lut}}
actual valueLUT
call{{#invoke:Bibel |pur|2 Petr|2|1-3|Lut|1=2 Petr |2=2 |3=1-3 |4=Lut}}
actual valueLUT
call{{#invoke:Bibel |pur|2. Petrus|2|1-3|Lut|1=2. Petrus |2=2 |3=1-3 |4=Lut}}
actual valueLUT

Aus der Spezifikation

Bearbeiten
call{{#invoke:Bibel |Bpos|Ez|1|1=Ez |2=1}}
actual valueHes 1 EU
call{{#invoke:Bibel |Bpos|Ezr|1|1=Ezr |2=1}}
actual valueEsra 1 EU
call{{#invoke:Bibel |Bpos|Phi|1|1=Phi |2=1}}
actual valuePhil 1 EU
call{{#invoke:Bibel |Bpos|Phil|1|1=Phil |2=1}}
actual valuePhil 1 EU
call{{#invoke:Bibel |Bpos|Phl|1|1=Phl |2=1}}
actual valueKein Buch "Phl" im Modul:Bibel bekannt!
call{{#invoke:Bibel |Bpos|Phlm|1|1=Phlm |2=1}}
actual valuePhlm 1 EU
call{{#invoke:Bibel |Bpos|Phi|1|1=Phi |2=1}}
actual valuePhil 1 EU
call{{#invoke:Bibel |Bpos|Philipper|1|1=Philipper |2=1}}
actual valuePhilipper 1 EU
call{{#invoke:Bibel |Bpos|Phi voll|1|1=Phi voll |2=1}}
actual valueBrief des Paulus an die Philipper 1 EU

Weitere Standardtests

Bearbeiten

Die folgenden Testfälle dürfen keine Fehler erzeugen:

call{{#invoke:Bibel |pur|Gen|3|16|erf|1=Gen |2=3 |3=16 |4=erf}}
actual valueEU
call{{#invoke:Bibel |pur|Joh|3|16|step|1=Joh |2=3 |3=16 |4=step}}
actual valueinterlinear
call{{#invoke:Bibel |pur|Gen|3|16|step|1=Gen |2=3 |3=16 |4=step}}
actual valueinterlinear
call{{#invoke:Bibel |pur|Gen|3|16|BW|1=Gen |2=3 |3=16 |4=BW}}
actual valueLut
call{{#invoke:Bibel |pur|Gen|3|16|BHS|1=Gen |2=3 |3=16 |4=BHS}}
actual valueBHS
call{{#invoke:Bibel |pur|Joh|3|16|GNT5|1=Joh |2=3 |3=16 |4=GNT5}}
actual valueUBS5
call{{#invoke:Bibel |pur|Joh|3|16|Lut2017|1=Joh |2=3 |3=16 |4=Lut2017}}
actual valueLUT
call{{#invoke:Bibel |pur|Joh|3|16|Lut84|1=Joh |2=3 |3=16 |4=Lut84}}
actual valueLU84