覆盖轨道5的控制器测试脚手架

时间:2016-08-28 15:05:45

标签: ruby-on-rails testing controller generator scaffold

我试图在轨道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 个答案:

答案 0 :(得分:0)

这条路怎么样?我偶然发现了它:)

lib/templates/test_unit/scaffold/functional_test.rb

也许以下目录也适用于最小的模板 ./test_unit ./test_unit/controller ./test_unit/helper ./test_unit/integration ./test_unit/mailer ./test_unit/model ./test_unit/plugin ./test_unit/scaffold