3604: Verify permission cache behavior in unsetup test
[arvados.git] / services / api / test / functional / arvados / v1 / users_controller_test.rb
index a448d1a4bdcf3d90df109c863474a105cf48ea9a..90399ca9ad601494ef8853e31d3e30ae7b49b916 100644 (file)
@@ -734,6 +734,9 @@ class Arvados::V1::UsersControllerTest < ActionController::TestCase
 
     verify_link_existence response_user['uuid'], response_user['email'],
           false, false, false, false, false
 
     verify_link_existence response_user['uuid'], response_user['email'],
           false, false, false, false, false
+
+    assert_equal([], User.find_by_uuid(users(:active).uuid).groups_i_can(:read),
+                 "active user can still read some groups after being deactivated")
   end
 
   test "setup user with send notification param false and verify no email" do
   end
 
   test "setup user with send notification param false and verify no email" do