- Mitglied seit
- 08.03.2004
- Beiträge
- 1.574
- Reaktionen
- 0
Hi Leute, heute mal wieder mehr an Programmierer-Problem 
Ich möchte in PHPUndercontrol/Cruisecontrol PHPUnit benutzen. Falls diese unbekannt sind: CC ist ein Tool, das automatisch zu bestimmten Zeiten mit verschiedenen tools deinen PHPCode durchgeht und schaut ob alles in Ordnung ist (ob alle Tests bestanden werden, der Code kompilierbar ist, Doku erstellt werden kann usw). Dazu benutzt es ein ant-file in dem die verschiedenen Tools aufgerufen werden.
In meinem antfile möchte ich PhpUnit aufrufen, dass ich vorher mit PEAR installiert habe. Komischerweise gibt es online schon ein PHPUnit Buch zu 3.3 aber die aktuellste Version die ich mit PEAR bekomme ist 3.2.21
wenn ich dort phpunit --help aufrufe habe ich nur die folgenden Optionen zur Auswahl:
-- log-json
--log-tap
--log-xml
--test-db-dsn
--test-db-log-rev
--test-db-prefix
--test-db-log-info
--testdox-html
--textdox-text
--filter
--group
--exclude-group
--loader
--repeat
--tab
--textdox
--no-syntax-check
--stop-on-failure
--verbose
--wait
--skeleton
--help
--version
--configuration
-d
das ist alles.
Wenn man in die Online-Doku von PHPUnit, Cruise, oder PHPUniderControl guckt hat PHPUnit aber immer mehr optionen. Natürlich auch viele die ich benutzen möchte.
Warum sind die bei mir nicht dabei? Was muss ich tun um die nutzen zu können?
Danke im Vorraus.

Ich möchte in PHPUndercontrol/Cruisecontrol PHPUnit benutzen. Falls diese unbekannt sind: CC ist ein Tool, das automatisch zu bestimmten Zeiten mit verschiedenen tools deinen PHPCode durchgeht und schaut ob alles in Ordnung ist (ob alle Tests bestanden werden, der Code kompilierbar ist, Doku erstellt werden kann usw). Dazu benutzt es ein ant-file in dem die verschiedenen Tools aufgerufen werden.
In meinem antfile möchte ich PhpUnit aufrufen, dass ich vorher mit PEAR installiert habe. Komischerweise gibt es online schon ein PHPUnit Buch zu 3.3 aber die aktuellste Version die ich mit PEAR bekomme ist 3.2.21
wenn ich dort phpunit --help aufrufe habe ich nur die folgenden Optionen zur Auswahl:
-- log-json
--log-tap
--log-xml
--test-db-dsn
--test-db-log-rev
--test-db-prefix
--test-db-log-info
--testdox-html
--textdox-text
--filter
--group
--exclude-group
--loader
--repeat
--tab
--textdox
--no-syntax-check
--stop-on-failure
--verbose
--wait
--skeleton
--help
--version
--configuration
-d
das ist alles.
Wenn man in die Online-Doku von PHPUnit, Cruise, oder PHPUniderControl guckt hat PHPUnit aber immer mehr optionen. Natürlich auch viele die ich benutzen möchte.
Warum sind die bei mir nicht dabei? Was muss ich tun um die nutzen zu können?
Danke im Vorraus.

