Really check for duplicate items returned, instead of just calling a
authorTom Clegg <tom@curoverse.com>
Wed, 2 Apr 2014 16:30:12 +0000 (12:30 -0400)
committerTom Clegg <tom@curoverse.com>
Wed, 2 Apr 2014 16:30:12 +0000 (12:30 -0400)
variable unique_uuids.

services/api/test/functional/arvados/v1/collections_controller_test.rb

index 9cbdc0b6f1d81c02094f3507749ca4f694a46b67..5452e9809177d7396f0ddf5cc728427333fe9175 100644 (file)
@@ -27,7 +27,7 @@ class Arvados::V1::CollectionsControllerTest < ActionController::TestCase
     resp = JSON.parse(@response.body)
     assert_equal resp['items_available'], assigns(:objects).length
     assert_equal resp['items_available'], resp['items'].count
-    unique_uuids = resp['items'].collect { |i| i['uuid'] }.compact
+    unique_uuids = resp['items'].collect { |i| i['uuid'] }.compact.uniq
     assert_equal unique_uuids.count, resp['items'].count
   end