覆盖rails 5的控制器测试脚手架
Posted
技术标签:
【中文标题】覆盖rails 5的控制器测试脚手架【英文标题】:Override controller test scaffold for rails 5 【发布时间】:2017-01-04 16:21:22 【问题描述】:我试图覆盖控制器测试生成器以在 rails 5 中搭建脚手架。 我找到了原始文件,但是无法将它放在模板目录中。
如果我没看错这篇帖子Changing scaffold-controller-generator-templates in Rails,路径应该是:
lib/templates/rails/test_unit/controller.rb
或
lib/templates/rails/test_unit/functional_test.rb # from the scaffold sources
最后我测试了很多目录和文件名的组合,但都没有。
有人知道怎么做吗?
【问题讨论】:
【参考方案1】:这条路怎么样?偶然发现的:)
lib/templates/test_unit/scaffold/functional_test.rb
也许以下目录也可用于 minitest 模板
./test_unit
./test_unit/controller
./test_unit/helper
./test_unit/integration
./test_unit/mailer
./test_unit/model
./test_unit/plugin
./test_unit/scaffold
【讨论】:
以上是关于覆盖rails 5的控制器测试脚手架的主要内容,如果未能解决你的问题,请参考以下文章