【发布时间】:2017-06-11 20:29:04
【问题描述】:
我的项目有这个文件结构:
- Root
-- /src
-- /tests
我已将测试放在tests 目录中。
当所有包含的文件都在根文件夹中时,一切正常,但是当我想将文件放入 src 时,我收到错误:
警告:需要(../src/Task1.php):无法打开流:第 2 行的 E:\xampp\htdocs\CodewarsPHP\tests\Task1Test.php 中没有这样的文件或目录
致命错误:require():在 E:\xampp\htdocs\CodewarsPHP\tests\Task1Test 中打开所需的 '../src/Task1.php' (include_path='E:\xampp\php\PEAR') 失败.php 在 2 行
我的测试文件:
<?php
require '../src/Task1.php';
class Task1Test extends PHPUnit_Framework_TestCase
{
public function testTask1(){
$this->assertEquals([1,1,1,3,5,9],fib([1,1,1],6));
}
}
【问题讨论】: