@@ -50,6 +50,7 @@ def config():
50
50
def test_status (config ):
51
51
conn , _ = config
52
52
_ , status = conn .status (remote = True )
53
+ logging .info ("Server status is %s" , status )
53
54
assert status ["state" ] == "LIVE"
54
55
55
56
@@ -60,11 +61,23 @@ def test_list_users(config):
60
61
email = user .get ("email" , "" )
61
62
if re .match (r".*@adobe.com$" , str (email ).lower ()):
62
63
assert str (user ["type" ]) == "adobeID"
64
+ logging .info ("Found %d users." , len (users .all_results ()))
65
+
66
+ def test_list_groups (config ):
67
+ conn , params = config
68
+ groups = umapi_client .GroupsQuery (connection = conn )
69
+ for group in groups :
70
+ name = group .get ("groupName" )
71
+ logging .debug ("Group: %s" , group )
72
+ if group .get ("memberCount" , 0 ) > params ["big_group_size" ]:
73
+ assert name in params ["big_groups" ]
74
+ logging .info ("Found %d groups." , len (groups .all_results ()))
63
75
64
76
65
77
def test_get_user (config ):
66
78
conn , params = config
67
79
user_query = umapi_client .UserQuery (conn , params ["test_user" ]["email" ])
68
80
user = user_query .result ()
81
+ logging .info ("User: %s" , user )
69
82
for k , v in six .iteritems (params ["test_user" ]):
70
83
assert user [k ].lower () == v .lower ()
0 commit comments