Вам нужно написать несколько модульных тестов и установить scriptпеременную в вашем .travis.ymlфайле для запуска.
По умолчанию Travis CI запускает команду phpunitбез аргументов. Когда это происходит, phpunitон не знает, что вы просите сделать, и показывает сообщение справки, затем завершает работу с кодом ошибки 2 (т. Е. Ненулевым , что указывает на возникшую ошибку).
Руководство для начинающих показывает вам возможное решение для установки scriptпеременной для запуска Test.phpфайла с вашими тестами (вставьте это в ваш .travis.yml):
script: phpunit Test.php
Существует пример действительным Test.phpв примере репо , что Travis обеспечивает:
<?php
class Test extends PHPUnit_Framework_TestCase
{
public function testOnePlusOne() {
$this->assertEquals(1+1,1);
}
}
?>