Ruby on rails Rails TDD:在另一个目录中进行测试
对于更大的rails应用程序,我实现了加载插件的功能。当然,我也想测试这些插件 为了更清晰的目录结构,我创建了test/plugins/并在这个文件中创建了几个测试用例文件 是否有可能使用rake-test和rake-test:plugins运行类似于test/unit和test/functional的测试 您好,Ruby on rails Rails TDD:在另一个目录中进行测试,ruby-on-rails,directory,tdd,Ruby On Rails,Directory,Tdd,对于更大的rails应用程序,我实现了加载插件的功能。当然,我也想测试这些插件 为了更清晰的目录结构,我创建了test/plugins/并在这个文件中创建了几个测试用例文件 是否有可能使用rake-test和rake-test:plugins运行类似于test/unit和test/functional的测试 您好, CK您可以创建自己的Rake任务来测试您选择的任何东西!在lib/tasks下的.rake文件中: require 'rake/testtask' namespace :test
CK您可以创建自己的Rake任务来测试您选择的任何东西!在
lib/tasks
下的.rake
文件中:
require 'rake/testtask'
namespace :test do
Rake::TestTask.new :my_custom_tests do |t|
t.libs << 'test' # if you need to `require 'test_helper'`
t.pattern = 'test/custom_subdir/**/*_test.rb'
end
end
Rake::Task['test:run'].enhance do
Rake::Task['test:my_custom_tests'].invoke
end