unitarias que pruebas php code-coverage codeception

que - pruebas unitarias php



No ejecutar pruebas de Codeception con cobertura de código (1)

Recibo un error cuando intento ejecutar pruebas utilizando el indicador --coverage.

Entrada

php codecept.phar run acceptance testCest.php --coverage

Salida

[ErrorException] file_get_contents(http://project.local/c3/report/clear): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found

codeception.yml

coverage: remote: false enabled: true include: - application/*

public_html / index.php

<?php require __DIR__.''/../c3.php''; ?>

Versiones

PHP: 5.5.12 Xdebug: 2.5.0 Codeception: 2.0.7

¡Gracias por cualquier ayuda!

J


  1. phpunit.xml a phpunit.xml y asegúrese de tener algo como esto en el archivo:

    <logging>
    <tipo de registro = "cobertura-html" destino = "./ CodeCoverage /" />
    </ logging>

  2. ejecute este comando:

    $ phpunit --coverage-html ./report

  3. ahora verifique vaya al directorio y abra el archivo html.