我正在尝试将我的 spec 文件夹移动到 zend 2 模块文件夹中。我不完全理解 phpspec 如何确定源文件夹的位置。如何将其配置为使用以下文件夹结构。
\ModuleName
\spec
\ModuleName
\Class.php
\src
\ModuleName
ClassSpec.php
...
...
我正在尝试将我的 spec 文件夹移动到 zend 2 模块文件夹中。我不完全理解 phpspec 如何确定源文件夹的位置。如何将其配置为使用以下文件夹结构。
\ModuleName
\spec
\ModuleName
\Class.php
\src
\ModuleName
ClassSpec.php
...
...
您可以配置规范和 src 路径,请参阅文档: http: //phpspec.net/en/latest/cookbook/configuration.html
如果这不能解决您的问题,您需要编写一个 phpspec 扩展并提供一个自定义资源定位器。这是 Symfony 的一个类似示例: https ://github.com/phpspec/Symfony2Extension/blob/master/src/PhpSpec/Symfony2Extension/Locator/PSR0Locator.php