예제 #1
0
 def test_remove_channels(self):
     c = str(uuid4())
     new_c1 = str(uuid4())
     new_c2 = str(uuid4())
     username = "******"
     SyncGateway.put_user(username, "*****@*****.**", "password", ["public", c, new_c1, new_c2])
     SyncGateway.remove_channels(username, [new_c1, new_c2])
     d = SyncGateway.get_user(username)
     self.assertIn(c, d["admin_channels"])
     self.assertIn("public", d["admin_channels"])
     self.assertNotIn(new_c1, d["admin_channels"])
     self.assertNotIn(new_c2, d["admin_channels"])
     self.assertEqual(2, len(d["admin_channels"]))
예제 #2
0
 def test_remove_channels(self):
     c = str(uuid4())
     new_c1 = str(uuid4())
     new_c2 = str(uuid4())
     username = '******'
     SyncGateway.put_user(username, "*****@*****.**", "password",
                          ["public", c, new_c1, new_c2])
     SyncGateway.remove_channels(username, [new_c1, new_c2])
     d = SyncGateway.get_user(username)
     self.assertIn(c, d['admin_channels'])
     self.assertIn('public', d['admin_channels'])
     self.assertNotIn(new_c1, d['admin_channels'])
     self.assertNotIn(new_c2, d['admin_channels'])
     self.assertEqual(2, len(d['admin_channels']))