TravisからPHPUnitを実行する際に問題が発生しています。Travis BuildでPHPUnitを実行する際に問題が発生しました。
問題はトラヴィスがあるということである私のトラヴィス構成がシンプル
language: php
php:
- 7.0
- 7.1
script: phpunit
されており、次のように私のphpunit.xmlがあり、
<?xml version="1.0" encoding="UTF-8"?>
<phpunit bootstrap="vendor/autoload.php">
<testsuites>
<testsuite name="Basic Test Suite">
<directory suffix=".php">./tests/</directory>
</testsuite>
</testsuites>
</phpunit>
そして、私のcomposer.json
{
"name": "nikhilkuria/nikeandphp",
"description": "A PHP library used to work with Nike+ API",
"type": "library",
"authors": [
{
"name": "nikhilkuria",
"email": "[email protected]"
}
],
"require": {
"monolog/monolog": "^1.22"
},
"require-dev": {
"phpunit/phpunit": "5.7.*"
},
"autoload": {
"psr-4": {"NikeAndPhp\\": "src/NikeAndPhp"}
}
}
私のautoload.phpを見つけることができません。これはトラビスログで見るものです
"/home/travis/build/nikhilkuria/nikeandphp/vendor/autoload.php"ファイルを開くことができません。
ログ全体はhereです。
ここでは何が欠落しているようですか?
ログ全体へのリンクが機能しません – tschale