gpt4 book ai didi

architecture - Symfony3 - 为什么测试现在不再包含在 bundle 中?

转载 作者:行者123 更新时间:2023-12-03 03:39:29 24 4
gpt4 key购买 nike

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

我认为 bundle 的目标是完全独立,这个新架构也会如此吗?

最佳答案

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

php bin/console generate:bundle

有这样一个问题:

Are you sharing this schedule we bundle across multiple applications [no]:

如果选择"is",则结构的文件夹与传统 bundle 不同,并且测试文件存在于该 bundle 中。

我假设共享 bundle 或私有(private) bundle 中的架构不同,并且共享 bundle 保持完全独立。

希望对你有帮助

关于architecture - Symfony3 - 为什么测试现在不再包含在 bundle 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37299636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com