Travis-Ci不遵循PSR-4

时间:2016-06-22 19:31:15

标签: php phpunit travis-ci

我正在尝试学习如何使用Travis-CI。我的第一次尝试进展不顺利。

我在https://github.com/RogerCreasy/simpleJWT

有一个项目

这是我的.travis.yaml

language: php
php:
  - '5.4'
  - '5.5'
  - '5.6'
  - '7.0'

before_script:
  - composer self-update
  - composer install --prefer-source --no-interaction --dev

script: vendor/bin/phpunit --configuration phpunit.xml

我在composer.json文件中使用PSR-4自动加载。

 "autoload": {
 "psr-4": {
   "RogerCreasy\\SimpleJWT\\": "src"
   }
 },

PHPUnit测试在本地成功运行。但是,通过特拉维斯他们失败了。 Travis查找我在完整命名空间中测试的类(/ RogerCreasy / SimpleJWT /)

我应该在哪里寻找问题?

0 个答案:

没有答案