@@ -76,6 +76,13 @@ def test_update_profile_display_name(self, auth):
76
76
assert user
77
77
assert new_name == user ['displayName' ]
78
78
79
+ def test_set_custom_user_claims (self , auth ):
80
+ with pytest .raises (AttributeError ) as exc_info :
81
+ auth .set_custom_user_claims (self .__class__ .user .get ('localId' ), {'premium' : True })
82
+ auth .set_custom_user_claims (self .__class__ .anonymous_user .get ('localId' ), {'premium' : True })
83
+
84
+ assert "'NoneType' object has no attribute 'valid'" in str (exc_info .value )
85
+
79
86
def test_delete_user_account (self , auth ):
80
87
assert auth .delete_user_account (self .__class__ .user .get ('idToken' ))
81
88
assert auth .delete_user_account (self .__class__ .anonymous_user .get ('idToken' ))
@@ -160,6 +167,10 @@ def test_update_profile_display_name(self, auth_admin):
160
167
assert user
161
168
assert new_name == user ['displayName' ]
162
169
170
+ def test_set_custom_user_claims (self , auth_admin ):
171
+ auth_admin .set_custom_user_claims (self .__class__ .user .get ('localId' ), {'premium' : True })
172
+ auth_admin .set_custom_user_claims (self .__class__ .anonymous_user .get ('localId' ), {'premium' : True })
173
+
163
174
def test_delete_user_account (self , auth_admin ):
164
175
assert auth_admin .delete_user_account (self .__class__ .user .get ('idToken' ))
165
176
assert auth_admin .delete_user_account (self .__class__ .anonymous_user .get ('idToken' ))
0 commit comments