Laravel-CircleCI-在phpunit上失败

Laravel-CircleCI-在phpunit上失败,php,laravel,phpunit,circleci,Php,Laravel,Phpunit,Circleci,我已经开始使用持续集成,并决定使用circleci 请让我知道,如果我可以提供任何其他信息,因为我在这一点上迷路了 当circleci尝试运行phpunit命令时,它返回以下错误: 我在解决这个问题上失败得很惨。 vendor/bin/phpunit PHPUnit 3.7.37 by Sebastian Bergmann. Configuration read from /home/ubuntu/simple/phpunit.xml PHP Fatal error: Class 'Il

我已经开始使用持续集成,并决定使用circleci

请让我知道,如果我可以提供任何其他信息,因为我在这一点上迷路了

当circleci尝试运行phpunit命令时,它返回以下错误:

我在解决这个问题上失败得很惨。

vendor/bin/phpunit
 PHPUnit 3.7.37 by Sebastian Bergmann.

Configuration read from /home/ubuntu/simple/phpunit.xml

PHP Fatal error:  Class 'Illuminate\View\Environment' not found in /home/ubuntu/simple/vendor/laravel/framework/src/Illuminate/View/ViewServiceProvider.php on line 124

 Fatal error: Class 'Illuminate\View\Environment' not found in /home/ubuntu/simple/vendor/laravel/framework/src/Illuminate/View/ViewServiceProvider.php on line 124
vendor/bin/phpunit returned exit code 255
composer.json文件:

{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "require": {
        "laravel/framework": "4.1.29",
        "cartalyst/sentry": "2.1.*",
        "vespakoen/menu": "dev-master",
        "venturecraft/revisionable": "1.8.*",
        "dompdf/dompdf" : "0.6.*",
        "baum/baum": "~1.0",
        "thujohn/pdf": "dev-master",
        "yohang/finite": "1.1.x-dev",
        "pimple/pimple": "2.1.*@dev",
        "symfony/security": "2.4.x-dev",
        "maatwebsite/excel": "1.*",
        "codesleeve/asset-pipeline": "dev-master"
    },
    "repositories": [
    {
        "type": "composer",
        "url": "http://packages.cartalyst.com"
    }
    ],
    "autoload": {
        "classmap": [
            "app/commands",
            "app/controllers",
            "app/models",
            "app/database/migrations",
            "app/database/seeds",
            "app/tests/TestCase.php",
            "app/lib"
        ],
        "psr-0": {
            "Authority": "app/",
            "Acme": "app/"
        }
    },
    "config": {
        "preferred-install": "dist",
        "frozennode/administrator": "dev-master"
    },
    "require-dev": {
        "barryvdh/laravel-debugbar": "1.*",
        "way/generators": "2.*",
        "codeception/codeception":"@stable",
        "zizaco/factory-muff": "dev-master",
        "zizaco/testcases-laravel": "dev-master",
        "mockery/mockery": "dev-master",
        "phpspec/phpspec": "~2.0",
        "behat/behat": "~2.5.1",
        "behat/mink": "~1.5.0",
        "behat/mink-extension": "~1.2.0",
        "behat/mink-goutte-driver": "~1.0.9",
        "behat/mink-selenium2-driver": "~1.1.1",
        "phpunit/phpunit": "3.7.37",
        "onigoetz/profiler":"dev-master",
        "benconstable/phpspec-laravel": "~1.0"
    },
    "minimum-stability": "beta"
}
circle.yml文件

machine:
  timezone:
    Africa/Johannesburg
  php:
    version: 5.4.21
  hosts:
    app.test: 127.0.0.1

test:
  override:
    - vendor/bin/phpunit

你以前试过运行composer吗?试着把这个放在你的电路里。yml:

dependencies:
  override:
    - composer install --prefer-source --no-interaction --no-dev

我尝试了建议的解决方案,它确实解决了原来的问题,但突然出现了一个新的问题,与whoops库有关。我会努力找出我的当地环境和forge有什么不同。谢谢,太好了。我刚刚在circle上设置了laravel和selenium,所以如果需要帮助,请点击我