Commit 29aba34f16a6da82cac26ff6bc7b185b3bf8183e

Authored by Antonio Terceiro
1 parent c4d4eae3

ci:smoke: match changes in views to the corresponding controller tests

Showing 1 changed file with 5 additions and 0 deletions   Show diff stats
lib/tasks/ci.rake
... ... @@ -37,6 +37,11 @@ namespace :ci do
37 37 tests << t unless tests.include?(t)
38 38 end
39 39 end
  40 + if f =~ %r{^app/views/(\w*)/}
  41 + controller = $1
  42 + t = "test/functional/#{controller}_controller_test.rb"
  43 + tests << t if File.exists?(t) && !tests.include?(t)
  44 + end
40 45 end
41 46  
42 47 if tests.empty? && features.empty? && changed_plugins.empty?
... ...