by
0 20
1
6
3,412
1
Top 1% !
Popular
Famous
Easy-to-find
Specified
OpenSource
Popularity: 3540th place

Published on:

LanguageBatch
LicenseMIT_X11
OSWindows

Windows Batch Script zum ausführen von PHPUnit

Script zum erzeugen von PHPUnit. Die phpunit.phar muss im gleichen Verzeichnis liegen.

Man kann festlegen ob nur eine bestimmte Datei oder ggf. ein Filter für bestimmte Testmethoden ausgeführt wird.
Am Ende kann man den gleichen Test mit den selben Parametern erneut durchführen.
Copy Embed Code
<iframe id="embedFrame" style="width:600px; height:300px;"
src="https://www.snip2code.com/Embed/116393/Windows-Batch-Script-zum-ausf-hren-von-P?startLine=0"></iframe>
Click on the embed code to copy it into your clipboard Width Height
Leave empty to retrieve all the content Start End
@echo off REM Diese Datei führt die Unittests im lokalen Verzeichnis durch. REM REM Der Befehl "%~dp0" wechselt in den Ordner des Batch-Skripts. (sinnvoll bei Windows-Doppelklicks) rem # %~dp0 -> DirectoryPath ~dp0.. @echo Unittest starten.... SET testfile=%~dp0 CHOICE /C NJ /M "Code Coverage Analyse durchfuehren (dauert laenger)?" IF ERRORLEVEL 2 ( SET coverage= -v --testdox-html agile.html --testdox-text agile.txt --coverage-html coverage/ GOTO start ) SET /P testfile=Nur Bestimmte Datei testen? (Default = leer): IF NOT "%test%" == "" ( SET testfile=%testfile% ) SET /p filter=Nur bestimmte Methoden testen? (Wildcard: *): IF NOT "%filter%" == "" ( SET filter= --filter %filter% ) else ( SET filter= ) :start @echo phpunit-4.1.1.phar %filter% %coverage% --static-backup --strict %testfile% php phpunit-4.1.1.phar %filter% %coverage% --static-backup --strict %testfile% pause CHOICE /C NJ /M "Den selben Unittest noch einmal durchfuehren?" IF ERRORLEVEL 2 ( goto start ) :end @echo "Ende" CHOICE /C NJ /M "PHP Unit self-update durchfuehren?" IF ERRORLEVEL 2 ( php phpunit-4.1.1.phar --self-update @echo Selbstupdate durchgefuehrt pause )
If you want to be updated about similar snippets, Sign in and follow our Channels

blog comments powered by Disqus