Error: Content of file ‚…/coverage.html‘ is invalid
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Achse
- Člen | 44
Nesetkal se někdo s toutou chybou? Už s ní nějakou chvilku válčím a nejsem sto s ní pohnout. Na jiných projektech mi coverage normálně funguje.
Když spouštím coverage, tak mi to vypadne s tímto errorem a soubor
coverage.html
je prázdný.
- Chyba se vyhodí z
AbstractGenerator.php:43
. - Test pouštím:
./vendor/bin/tester -p php -c path/to/php.ini tests --coverage coverage.html
Obsah soubru php.ini
:
extension=json.so
extension=curl.so
extension=intl.so
zend_extension=xdebug.so
Struktura projektu:
.
├── app
├── libs
│ ├── Blog
│ └── Fakturoid
├── log
├── temp
├── tests
│ ├── bootstrap.php
│ ├── libs
│ │ ├── Fakturoid
│ │ │ ├── AccountTest.phpt
│ │ │ └── ClientTest.phpt
│ │ └── PetrHejna
│ │ ├── I18N
│ │ ├── SystemConstants
│ │ ├── UI
│ │ └── User
│ └── tmp
│ └── _Nette.RobotLoader
│
├── vendor
└── www
Spouštím to na Linuxu (Ubuntu 14.04).
PHP 5.6.13-1+deb.sury.org~trusty+3 (cli)
- Tester:
v1.5.0
(Na jiném projektu kde coverage funguje je 1.4, zkusil jsem downgradovat. Bohužel bez výsledku.)
Editoval Achse (28. 9. 2015 16:18)
- Michal Vyšinský
- Člen | 608
Řekl bych, že ti v tom commandu chybí parametr
--coverage-src
Editoval Michal Vyšinský (28. 9. 2015 15:49)