我正在剥离一个巨大的应用程序,并在删除许多控制器的过程中。运行 rspec 时,对于所有这些不再具有相应类的测试,我得到了 NameError(未初始化的常量)。有没有办法自动删除所有这些测试,而不是一个一个地删除这些测试?
问问题
80 次
1 回答
2
rails destroy controller foo
应该删除规范、视图、助手等。
运行--pretend
选项以查看如果您实际运行它会发生什么。
Usage: rails destroy GENERATOR [args] [options]
General options:
-h, [--help] # Print generator's options and usage
-p, [--pretend] # Run but do not make any changes
-f, [--force] # Overwrite files that already exist
-s, [--skip] # Skip files that already exist
-q, [--quiet] # Suppress status output
我不知道是否有办法自动删除已经删除的东西的规范,尽管我想你可以查看规范文件名并通过一个小脚本自己做。
于 2012-06-13T21:24:01.287 回答