Commit 5efe2b44ab6e087c43ccad2cc3d6a79c9e095503
1 parent
26c87582
Exists in
master
and in
29 other branches
ActionItem1178: fixing profile image tests
Probably Rails 2.1 changed the way the validation on associated objects works. But eberything is fine now.
Showing
1 changed file
with
3 additions
and
3 deletions
Show diff stats
test/unit/profile_test.rb
... | ... | @@ -1341,13 +1341,13 @@ class ProfileTest < Test::Unit::TestCase |
1341 | 1341 | |
1342 | 1342 | should 'validates profile image when save' do |
1343 | 1343 | profile = Profile.create!(:name => 'Profile for testing ', :identifier => 'profilefortesting', :image_builder => {:uploaded_data => fixture_file_upload('/files/rails.png', 'image/png')}) |
1344 | - profile.image.expects(:valid?) | |
1345 | - assert profile.valid? | |
1344 | + profile.image.expects(:valid?).returns(false).at_least_once | |
1345 | + assert !profile.valid? | |
1346 | 1346 | end |
1347 | 1347 | |
1348 | 1348 | should 'profile is invalid when image not valid' do |
1349 | 1349 | profile = Profile.create!(:name => 'Profile for testing ', :identifier => 'profilefortesting', :image_builder => {:uploaded_data => fixture_file_upload('/files/rails.png', 'image/png')}) |
1350 | - profile.image.expects(:valid?) | |
1350 | + profile.image.expects(:valid?).returns(false).at_least_once | |
1351 | 1351 | profile.image.errors.add(:size, "fake error") |
1352 | 1352 | assert !profile.valid? |
1353 | 1353 | end | ... | ... |