Defect #39834 » 0001-Fix-test-runner-Follow-commit-https-github.com-rails.patch
lib/tasks/redmine.rake | ||
---|---|---|
179 | 179 |
desc 'Runs the plugins unit tests.' |
180 | 180 |
task :units => "db:test:prepare" do |t| |
181 | 181 |
$: << "test" |
182 |
Rails::TestUnit::Runner.rake_run ["plugins/#{ENV['NAME'] || '*'}/test/unit/**/*_test.rb"]
|
|
182 |
Rails::TestUnit::Runner.run_from_rake 'test', ["plugins/#{ENV['NAME'] || '*'}/test/unit/**/*_test.rb"]
|
|
183 | 183 |
end |
184 | 184 | |
185 | 185 |
desc 'Runs the plugins functional tests.' |
186 | 186 |
task :functionals => "db:test:prepare" do |t| |
187 | 187 |
$: << "test" |
188 |
Rails::TestUnit::Runner.rake_run ["plugins/#{ENV['NAME'] || '*'}/test/functional/**/*_test.rb"]
|
|
188 |
Rails::TestUnit::Runner.run_from_rake 'test', ["plugins/#{ENV['NAME'] || '*'}/test/functional/**/*_test.rb"]
|
|
189 | 189 |
end |
190 | 190 | |
191 | 191 |
desc 'Runs the plugins integration tests.' |
192 | 192 |
task :integration => "db:test:prepare" do |t| |
193 | 193 |
$: << "test" |
194 |
Rails::TestUnit::Runner.rake_run ["plugins/#{ENV['NAME'] || '*'}/test/integration/**/*_test.rb"]
|
|
194 |
Rails::TestUnit::Runner.run_from_rake 'test', ["plugins/#{ENV['NAME'] || '*'}/test/integration/**/*_test.rb"]
|
|
195 | 195 |
end |
196 | 196 | |
197 | 197 |
desc 'Runs the plugins system tests.' |
198 | 198 |
task :system => "db:test:prepare" do |t| |
199 | 199 |
$: << "test" |
200 |
Rails::TestUnit::Runner.rake_run ["plugins/#{ENV['NAME'] || '*'}/test/system/**/*_test.rb"]
|
|
200 |
Rails::TestUnit::Runner.run_from_rake 'test', ["plugins/#{ENV['NAME'] || '*'}/test/system/**/*_test.rb"]
|
|
201 | 201 |
end |
202 | 202 | |
203 | 203 |
desc 'Runs the plugins ui tests.' |
204 | 204 |
task :ui => "db:test:prepare" do |t| |
205 | 205 |
$: << "test" |
206 |
Rails::TestUnit::Runner.rake_run ["plugins/#{ENV['NAME'] || '*'}/test/ui/**/*_test.rb"]
|
|
206 |
Rails::TestUnit::Runner.run_from_rake 'test', ["plugins/#{ENV['NAME'] || '*'}/test/ui/**/*_test.rb"]
|
|
207 | 207 |
end |
208 | 208 |
end |
209 | 209 |
end |
lib/tasks/testing.rake | ||
---|---|---|
98 | 98 | |
99 | 99 |
task(:units => "db:test:prepare") do |t| |
100 | 100 |
$: << "test" |
101 |
Rails::TestUnit::Runner.rake_run FileList['test/unit/repository*_test.rb'] + FileList['test/unit/lib/redmine/scm/**/*_test.rb']
|
|
101 |
Rails::TestUnit::Runner.run_from_rake 'test', FileList['test/unit/repository*_test.rb'] + FileList['test/unit/lib/redmine/scm/**/*_test.rb']
|
|
102 | 102 |
end |
103 | 103 |
Rake::Task['test:scm:units'].comment = "Run the scm unit tests" |
104 | 104 | |
105 | 105 |
task(:functionals => "db:test:prepare") do |t| |
106 | 106 |
$: << "test" |
107 |
Rails::TestUnit::Runner.rake_run FileList['test/functional/repositories*_test.rb']
|
|
107 |
Rails::TestUnit::Runner.run_from_rake 'test', FileList['test/functional/repositories*_test.rb']
|
|
108 | 108 |
end |
109 | 109 |
Rake::Task['test:scm:functionals'].comment = "Run the scm functional tests" |
110 | 110 |
end |
111 | 111 | |
112 | 112 |
task(:routing) do |t| |
113 | 113 |
$: << "test" |
114 |
Rails::TestUnit::Runner.rake_run FileList['test/integration/routing/*_test.rb'] + FileList['test/integration/api_test/*_routing_test.rb']
|
|
114 |
Rails::TestUnit::Runner.run_from_rake 'test', FileList['test/integration/routing/*_test.rb'] + FileList['test/integration/api_test/*_routing_test.rb']
|
|
115 | 115 |
end |
116 | 116 |
Rake::Task['test:routing'].comment = "Run the routing tests" |
117 | 117 |
end |