PHPSPEC与多套房只考虑最后一个
我正在尝试将PHPSpec与多个套件一起使用 这是必要的,因为我的应用程序有几个路径,不需要匹配命名空间(它是一个代码点火器应用程序) 我将PHPSPEC与多套房只考虑最后一个,php,codeigniter,unit-testing,phpspec,Php,Codeigniter,Unit Testing,Phpspec,我正在尝试将PHPSpec与多个套件一起使用 这是必要的,因为我的应用程序有几个路径,不需要匹配命名空间(它是一个代码点火器应用程序) 我将phpspec.yml设置为: suites: multi24_libs: spec_prefix: "spec\my_app\libraries" src_path: "../sistemas/my_app/application/libraries/" multi24_models: sp
phpspec.yml
设置为:
suites:
multi24_libs:
spec_prefix: "spec\my_app\libraries"
src_path: "../sistemas/my_app/application/libraries/"
multi24_models:
spec_prefix: "spec\my_app\models"
src_path: "../sistemas/my_app/application/models/"
formatter.name: pretty
每当我运行/bin/phpspec descripe Foo
时,它会在spec/my_app/models/FooSpec
中清空一个测试类
之后,即使我将其移动(包括名称空间)到libraries
文件夹,当phpspec尝试创建新的类文件或新方法(仍然不存在)时,它也会尝试在。/sistemas/my_app/application/models/
下创建
有没有办法告诉phpspec每个类将使用哪个套件