We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 03fa4c2 commit 3f81b9aCopy full SHA for 3f81b9a
tests/auth/test_user.py
@@ -1,9 +1,17 @@
1
import unittest
2
+from inspect import isabstract
3
-from a2a.auth.user import UnauthenticatedUser
4
+from a2a.auth.user import UnauthenticatedUser, User
5
6
+class TestUser(unittest.TestCase):
7
+ def test_is_abstract(self):
8
+ assert isabstract(User)
9
10
class TestUnauthenticatedUser(unittest.TestCase):
11
+
12
+ def test_is_user_subclass(self):
13
+ assert issubclass(UnauthenticatedUser, User)
14
15
def test_is_authenticated_returns_false(self):
16
user = UnauthenticatedUser()
17
self.assertFalse(user.is_authenticated)
0 commit comments