Necesita escribir algunas pruebas unitarias y establecer la script
variable en su .travis.yml
para ejecutar realmente un archivo.
Por defecto, Travis CI ejecuta el comando phpunit
sin ningún argumento. Cuando esto sucede, phpunit
no sabe lo que le está pidiendo que haga y muestra un mensaje de ayuda, luego sale con el código de error 2 (es decir, no es cero , lo que indica que ocurrió un error).
La Guía para principiantes le muestra una posible solución para configurar la script
variable para ejecutar un Test.php
archivo con sus pruebas (inserte esto en su .travis.yml
):
script: phpunit Test.php
Hay un ejemplo de un repositorio válido Test.php
en el ejemplo que proporciona Travis:
<?php
class Test extends PHPUnit_Framework_TestCase
{
public function testOnePlusOne() {
$this->assertEquals(1+1,1);
}
}
?>