18874: Add 'services/workbench2/' from commit 'f6f88d9ca9cdeeeebfadcfe999789bfb9f69e5c6'
[arvados.git] / services / api / test / unit / user_test.rb
index 12384cba923d27da98e7d72897b1d644ce24f5cd..7e19ad5821eef83be9fa0de565a7f407521bf087 100644 (file)
@@ -805,4 +805,10 @@ class UserTest < ActiveSupport::TestCase
     assert_nil user.identity_url
   end
 
+  test "id overflows int32" do
+    uuid = users(:active).uuid
+    ActiveRecord::Base.connection.execute "update users set id=333222111000 where uuid='#{uuid}'"
+    u = User.find_by_uuid(uuid)
+    assert_equal 333222111000, u.id
+  end
 end