Revert "Fix spec that was magically passing sporadically."

This reverts commit 4cc70f2082.
This commit is contained in:
Steven Miers 2015-01-05 19:04:08 -06:00
parent f677714e9a
commit 18d06096b5
2 changed files with 4 additions and 5 deletions

View File

@ -87,8 +87,8 @@ module JamRuby
end
JamTrack.select('jam_tracks.id, jam_track_rights.private_key AS private_key, jam_track_rights.id AS jam_track_right_id')
.joins("LEFT OUTER JOIN jam_track_rights ON jam_tracks.id = jam_track_rights.jam_track_id")
.where('jam_tracks.id IN (?) AND jam_track_rights.user_id=?', jamtracks, user)
.joins("LEFT OUTER JOIN jam_track_rights ON jam_tracks.id = jam_track_rights.jam_track_id AND jam_track_rights.user_id = '#{user.id}'")
.where('jam_tracks.id IN (?)', jamtracks)
end
end

View File

@ -105,13 +105,12 @@ describe JamTrackRight do
end
it "bogus key" do
JamTrackRight.list_keys(user, 2112).should eq([])
JamTrackRight.list_keys(user, ['a']).should eq([])
end
it "valid track with no rights to it by querying user" do
jam_track = FactoryGirl.create(:jam_track)
user2 = FactoryGirl.create(:user)
keys = JamTrackRight.list_keys(user2, [jam_track.id])
keys = JamTrackRight.list_keys(user, [jam_track.id])
keys.length.should == 0
end