diff options
Diffstat (limited to 'test/models/message_test.rb')
-rw-r--r-- | test/models/message_test.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/models/message_test.rb b/test/models/message_test.rb index 9a94c77..92da057 100644 --- a/test/models/message_test.rb +++ b/test/models/message_test.rb @@ -48,16 +48,16 @@ class MessageTest < ActiveSupport::TestCase messages(:numlab_ex1).update__(request, "numlab", "exercises", participants(:ilias_stgt)) end # :numlab_teacher is a new receiver and gets an created event - assert Participant.for_message(messages(:numlab_ex1)).uniq.include?(participants(:numlab_teacher)) + assert Participant.for_message(messages(:numlab_ex1)).distinct.include?(participants(:numlab_teacher)) assert Event.find_by_participant_id_and_ev_type_id(participants(:numlab_teacher).id,EvType.find_by_name("created")) # :ilias_stgt isn't a receiver anymore and gets an destroyed event (:ilias_stgt was a receiver through fixture) - assert !Participant.for_message(messages(:numlab_ex1)).uniq.include?(participants(:ilias_stgt)) + assert !Participant.for_message(messages(:numlab_ex1)).distinct.include?(participants(:ilias_stgt)) assert Event.find_by_participant_id_and_ev_type_id(participants(:ilias_stgt).id,EvType.find_by_name("destroyed")) # :ilias_ulm is still a receiver and gets an updated event - assert Participant.for_message(messages(:numlab_ex1)).uniq.include?(participants(:ilias_ulm)) + assert Participant.for_message(messages(:numlab_ex1)).distinct.include?(participants(:ilias_ulm)) assert Event.find_by_participant_id_and_ev_type_id(participants(:ilias_ulm).id,EvType.find_by_name("updated")) # number of receivers have to be two - assert_equal 2, Participant.for_message(messages(:numlab_ex1)).uniq.length + assert_equal 2, Participant.for_message(messages(:numlab_ex1)).distinct.length end # Auths |