【问题标题】:Symfony2 phpunit cannot find test fileSymfony2 phpunit 找不到测试文件
【发布时间】:2015-12-04 10:03:21
【问题描述】:

我尝试使用 phpunit 对 symfony2 中的 Form 组件运行额外的测试。

如果我在命令行中设置文件夹,测试运行正常:

phpunit src/Symfony/Component/Form

但是当我添加一些测试时,测试的总数不会改变。

当我尝试在特定类上运行它时:

phpunit src/Symfony/Component/Form/AbstractLayoutTest

我收到一条错误消息:*“Class 'src/Symfony/Component/Form/Tests/AbstractLayoutTest' 无法在 '/Users/****/Sites/dev/symfony/src/Symfony/Component 中找到' /Form/Tests/AbstractLayoutTest.php'."*

但是类名匹配文件名...

有人可以告诉我什么是错的吗?

编辑

我的错。它是一个抽象类,所以 phpunit 不会调用它...

【问题讨论】:

  • 你能试试phpunit -c app src/Symfony/Component/Form吗?
  • 得到“无法读取“应用程序”。”
  • 尝试从项目根目录运行:./vendor/bin/phpunit -c app ..... 如果你有 sf2 bin 路径:./bin/phpunit -c app...
  • @RenatoMendesFigueiredo 看到我的编辑,它已经解决了。抽象类...

标签: symfony phpunit


【解决方案1】:

phpunit 从不调用抽象类方法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-31
    • 1970-01-01
    • 2016-03-09
    • 2019-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-01
    相关资源
    最近更新 更多