Symfony3 - 为什么测试不再出现在捆绑包中?

时间:2016-05-18 12:26:44

标签: architecture symfony

我将项目从Symfony2升级到Symfony3,然后选择新的目录结构。所以我想知道为什么测试不再位于捆绑包中,而是位于新的tests/根目录中?那么当有人在Symfony3下创建一个包并想要外化它时,里面就没有测试了吗?

我认为捆绑的目标是完全独立,这个新架构会是这样吗?

1 个答案:

答案 0 :(得分:0)

我注意到使用Symfony命令生成包时

php bin/console generate:bundle

有这个问题:

  

您是否共享此计划,我们捆绑了多个应用程序   [无]:

如果你选择了,结构的文件夹与传统的文件夹不同,测试文件就出现在这个文件包中。

我假设共享或私有捆绑包中的体系结构是不同的,共享捆绑包保持完全独立。

我希望能帮到你