Вам потрібно написати деякі тестові одиниці та встановити 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);
}
}
?>