Schrift
[thread]12164[/thread]

Test::More Frage zu plan tests

Leser: 2


<< >> 5 Einträge, 1 Seite
Mdui
 2008-07-11 16:24
#112019 #112019
User since
2008-05-05
10 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen!
Ist es möglich für jedes Testscript( umgesetzt als Testscript-Klasse) seperat zu planen?
Beispiel:
Ich habe ein Hauptscript, da binde ich Test::More ein.
Im Hauptscript erstelle ich aus jeder Testscript-Klasse ein Test-Objekt und rufe dessen run_test Methode auf. In dieser run_test Methode steht dann plan tests => 10 zB wenn in der run_test Methode 10 Testschritte vorhanden sind.
Leider erhalte ich dabei die Fehlermeldung: Looks like you have planed twice...

Jemand eine Idee?

Danke
moritz
 2008-07-13 23:38
#112063 #112063
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
Soweit ich weiss ist das nicht vorgesehen.
Vielleicht kannst du ja erst alle Objekte erstellen, darüber summieren und dann einmal gesamt planen?
Mdui
 2008-07-14 10:55
#112084 #112084
User since
2008-05-05
10 Artikel
BenutzerIn
[default_avatar]
Die überlegung hab ich auch schon gehabt. Leider muss jedes Script ein selbstständiges Test-Scenario darstellen wo ich jeden Testfall im Scenario einzeln auswerten kann.
Würde ich ich jedes Script als Testfall ansehen würde ich doch nur sehen ob das Script im ganzen durchlief oder nicht (falls es überhaupt möglich ist).
Villeicht sollte ich komplett auf Test::More verzichten und Meldungen und Counter selbst direkt im Testfall implementieren.
Aber danke für die Idee.
moritz
 2008-07-14 11:58
#112087 #112087
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
Mdui+2008-07-14 08:55:45--
Villeicht sollte ich komplett auf Test::More verzichten und Meldungen und Counter selbst direkt im Testfall implementieren.


Test::More ist nicht dein Problem, sondern der Test-Harness, der für jedes Perl-Script einen plan erwartet. Mit Test::Harness 3.0 ist das ganze Ding ziemlich flexibel geworden, du kannst dir vermutlich dein eigenes Testscript bauen, das den vorhanden TAP-Parser mitbenutzt.
Mdui
 2008-07-17 12:16
#112242 #112242
User since
2008-05-05
10 Artikel
BenutzerIn
[default_avatar]
das hört sich gut an, danke für die Hilfe
<< >> 5 Einträge, 1 Seite



View all threads created 2008-07-11 16:24.