Revision 414ebaf1 test/ganeti.rapi.client_unittest.py
b/test/ganeti.rapi.client_unittest.py | ||
---|---|---|
1087 | 1087 |
self.assertEqual(data["amount"], amount) |
1088 | 1088 |
self.assertEqual(self.rapi.CountPending(), 0) |
1089 | 1089 |
|
1090 |
def testGetGroupTags(self): |
|
1091 |
self.rapi.AddResponse("[]") |
|
1092 |
self.assertEqual([], self.client.GetGroupTags("fooGroup")) |
|
1093 |
self.assertHandler(rlib2.R_2_groups_name_tags) |
|
1094 |
self.assertItems(["fooGroup"]) |
|
1095 |
|
|
1096 |
def testAddGroupTags(self): |
|
1097 |
self.rapi.AddResponse("1234") |
|
1098 |
self.assertEqual(1234, |
|
1099 |
self.client.AddGroupTags("fooGroup", ["awesome"], dry_run=True)) |
|
1100 |
self.assertHandler(rlib2.R_2_groups_name_tags) |
|
1101 |
self.assertItems(["fooGroup"]) |
|
1102 |
self.assertDryRun() |
|
1103 |
self.assertQuery("tag", ["awesome"]) |
|
1104 |
|
|
1105 |
def testDeleteGroupTags(self): |
|
1106 |
self.rapi.AddResponse("25826") |
|
1107 |
self.assertEqual(25826, self.client.DeleteGroupTags("foo", ["awesome"], |
|
1108 |
dry_run=True)) |
|
1109 |
self.assertHandler(rlib2.R_2_groups_name_tags) |
|
1110 |
self.assertItems(["foo"]) |
|
1111 |
self.assertDryRun() |
|
1112 |
self.assertQuery("tag", ["awesome"]) |
|
1113 |
|
|
1090 | 1114 |
def testQuery(self): |
1091 | 1115 |
for idx, what in enumerate(constants.QR_VIA_RAPI): |
1092 | 1116 |
for idx2, filter_ in enumerate([None, ["?", "name"]]): |
Also available in: Unified diff