account_post internally
"""
u1 = self.client.account
+ # Invalid display name
u2 = '1nc0r3c7-d15p14y-n4m3'
+ # valid display name
+ u3 = '6488c1b2-cb06-40a8-a02a-d474b8d29c59'
self.assertRaises(
ClientError,
self.client.set_account_group,
self.client.set_account_group(grpName, [u1])
r = self.client.get_account_group()
self.assertEqual(r['x-account-group-' + grpName], '%s' % u1)
+ try:
+ self.client.set_account_group(grpName, [u1, u3])
+ r = self.client.get_account_group()
+ self.assertEqual(
+ r['x-account-group-' + grpName],
+ '%s,%s' % (u1, u3))
+ except:
+ print('\tInvalid user id %s (it is ok, though)' % u3)
self.client.del_account_group(grpName)
r = self.client.get_account_group()
self.assertTrue('x-account-group-' + grpName not in r)