Ich implementiere einige Tests für eine Website. In einem speziellen Test dieses Ergebnis aufgetreten:phpunit - Hilfe über riskante Tests benötigt
{
"event": "test",
"suite": "Example_V_test",
"test": "Example_V_test::test_3",
"status": "error",
"time": 13.469105958939,
"trace": [
{
"file": "\/opt\/lampp\/htdocs\/buy\/application\/tests\/phpunit.phar",
"line": 569,
"function": "main",
"class": "PHPUnit_TextUI_Command",
"type": "::"
}
],
"message": "Risky Test: Test code or tested code did not (only) close its own output buffers",
"output": ""
}R 3/3 (100%)
Time: 25.76 seconds, Memory: 59.25MB
There was 1 risky test:
1) Example_V_test::test_3
Test code or tested code did not (only) close its own output buffers
/opt/lampp/htdocs/buy/application/tests/phpunit.phar:569
OK, but incomplete, skipped, or risky tests!
Meine Frage ist: Wie die Codezeile finden, das dieses ‚Problem‘ bewirken?
Sie können es im Fehlerprotokoll finden testete. –
Wo finde ich das Fehlerprotokoll? Ich teste eine Seite, die mit codeigniter erstellt wurde und fand sie nicht in dem Verzeichnis, das die Datei phpunit.phar enthält, d. H .:/opt/lampp/htdocs/codeigniter/application/tests. Außerdem schaue ich in den codeigniter/application/log Ordner und hier wird keine Ausgabe von phpunit getestet. – bobc82
/var/log/apache2/Fehlerprotokoll. Probieren Sie es aus, Bruder. xD –