Commit 5937f2d06af0f3367ca4b8b3d5652263144e47fa

Authored by Braulio Bhavamitra
1 parent e1a0da01

Make test predictable by using own environment

test/test_helper.rb
@@ -2,8 +2,8 @@ ENV["RAILS_ENV"] = "test" @@ -2,8 +2,8 @@ ENV["RAILS_ENV"] = "test"
2 2
3 # Start/stop Solr 3 # Start/stop Solr
4 if not $test_helper_loaded 4 if not $test_helper_loaded
5 - abort unless system 'rake solr:start'  
6 - at_exit { system 'rake solr:stop' } 5 + abort unless system 'rake -s solr:start'
  6 + at_exit { system 'rake -s solr:stop' }
7 $test_helper_loaded = true 7 $test_helper_loaded = true
8 end 8 end
9 9
test/unit/profile_test.rb
@@ -1218,10 +1218,10 @@ class ProfileTest < ActiveSupport::TestCase @@ -1218,10 +1218,10 @@ class ProfileTest < ActiveSupport::TestCase
1218 end 1218 end
1219 1219
1220 should 'be possible to have different profiles with the same identifier in different environments' do 1220 should 'be possible to have different profiles with the same identifier in different environments' do
1221 - p1 = fast_create(Profile, :identifier => 'mytestprofile')  
1222 -  
1223 - env = fast_create(Environment)  
1224 - p2 = create(Profile, :identifier => 'mytestprofile', :environment => env) 1221 + env1 = fast_create(Environment)
  1222 + p1 = create(Profile, :identifier => 'mytestprofile', :environment => env1)
  1223 + env2 = fast_create(Environment)
  1224 + p2 = create(Profile, :identifier => 'mytestprofile', :environment => env2)
1225 1225
1226 assert_not_equal p1.environment, p2.environment 1226 assert_not_equal p1.environment, p2.environment
1227 end 1227 end