Commit e48c6fab60d57b4af31f5b5d3e81ba09e4e68881

Authored by Dmitriy Zaporozhets
1 parent 267e8c73

Make rake gitlab:test works

lib/tasks/gitlab/test.rake
1 namespace :gitlab do 1 namespace :gitlab do
2 desc "GITLAB | Run all tests" 2 desc "GITLAB | Run all tests"
3 task :test do 3 task :test do
4 - Rails.env = "test"  
5 - Rake::Task["db:setup"].invoke  
6 - Rake::Task["db:seed_fu"].invoke  
7 - Rake::Task["spinach"].invoke  
8 - Rake::Task["spec"].invoke  
9 - Rake::Task["jasmince:ci"].invoke 4 + cmds = [
  5 + "rake db:setup",
  6 + "rake db:seed_fu",
  7 + "rake spinach",
  8 + "rake spec",
  9 + "rake jasmine:ci"
  10 + ]
  11 +
  12 + cmds.each do |cmd|
  13 + system(cmd + " RAILS_ENV=test")
  14 +
  15 + raise "#{cmd} failed!" unless $?.exitstatus.zero?
  16 + end
10 end 17 end
11 end 18 end
spec/javascripts/support/jasmine_helper.rb
  1 +WebMock.allow_net_connect!
  2 +
1 Jasmine.configure do |config| 3 Jasmine.configure do |config|
2 config.browser = :phantomjs 4 config.browser = :phantomjs
3 end 5 end