为什么Laravel 4不能在apps / config文件夹中看到我的测试配置?

时间:2015-02-01 21:09:15

标签: sqlite laravel-4 phpunit

我已按照此处的教程进行操作,但任何数据库连接仍然在本地命中我的主开发数据库。

http://code.tutsplus.com/tutorials/testing-like-a-boss-in-laravel-models--net-30087

在app / config / testing下我已根据本教程定义了database.php,但仍然没有正确连接。

<?php
return array(
    'default' => 'sqlite',
    'connections' => array(
        'sqlite' => array(
            'driver'   => 'sqlite',
            'database' => ':memory:',
            'prefix'   => '',
        ),
    )
);

我的bootstrap / start.php如下:

$env = $app->detectEnvironment(array(
    'local' => array('macbook'),
));

根据我读过的所有内容,Laravel应该能够定义自己的测试环境。

TIA。

1 个答案:

答案 0 :(得分:0)

您似乎还没有重建自动加载类图。

尝试在终端中执行此操作:

composer dump-autoload