Phpspec在zend 2模块内测试



我正试图将我的spec文件夹移动到zend 2模块文件夹中。我不完全理解phpspec是如何确定源文件夹的位置的。如何配置它以使用下面的文件夹结构

ModuleName
    spec
        ModuleName
            Class.php
    src
        ModuleName
            ClassSpec.php
    ...
...

你可以配置spec和src路径,参见文档:http://phpspec.net/en/latest/cookbook/configuration.html

如果这不能解决您的问题,您需要编写一个phpspec扩展并提供一个自定义资源定位器。下面是Symfony的一个类似例子:https://github.com/phpspec/Symfony2Extension/blob/master/src/PhpSpec/Symfony2Extension/Locator/PSR0Locator.php

最新更新