diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2007-10-09 18:47:51 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@redhat.com> | 2007-10-09 18:47:51 -0400 |
commit | 8b063147ff16bb9412e15f841c673fdc12d5abdb (patch) | |
tree | 0d2ea385417da9a3555c9508aa4501804bbe2978 /tests/tests.py | |
parent | 39c585f8c699acf1f4cd8dfaeef8466ef6ead2f0 (diff) | |
download | third_party-cobbler-8b063147ff16bb9412e15f841c673fdc12d5abdb.tar.gz third_party-cobbler-8b063147ff16bb9412e15f841c673fdc12d5abdb.tar.xz third_party-cobbler-8b063147ff16bb9412e15f841c673fdc12d5abdb.zip |
The stringification problem appears to lie in the serializer, so explicitly use strings in the YAML
to pacify the XMLRPC bits. Plus, this is more readable.
Diffstat (limited to 'tests/tests.py')
-rw-r--r-- | tests/tests.py | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/tests/tests.py b/tests/tests.py index 3be4911..64dd4df 100644 --- a/tests/tests.py +++ b/tests/tests.py @@ -109,18 +109,18 @@ class MultiNIC(BootTest): system = self.api.new_system() self.assertTrue(system.set_name("nictest")) self.assertTrue(system.set_profile("testprofile0")) - self.assertTrue(system.set_hostname("zero",0)) - self.assertTrue(system.set_mac_address("EE:FF:DD:CC:DD:CC",1)) - self.assertTrue(system.set_ip_address("127.0.0.5",2)) - self.assertTrue(system.set_dhcp_tag("zero",3)) - self.assertTrue(system.set_virt_bridge("zero",4)) - self.assertTrue(system.set_gateway("192.168.1.25",4)) - self.assertTrue(system.set_mac_address("AA:AA:BB:BB:CC:CC",4)) - self.assertTrue(system.set_hostname("fooserver",4)) - self.assertTrue(system.set_dhcp_tag("red",4)) - self.assertTrue(system.set_ip_address("192.168.1.26",4)) - self.assertTrue(system.set_subnet("255.255.255.0",4)) - self.assertTrue(system.set_dhcp_tag("tag2",5)) + self.assertTrue(system.set_hostname("zero","intf0")) + self.assertTrue(system.set_mac_address("EE:FF:DD:CC:DD:CC","intf1")) + self.assertTrue(system.set_ip_address("127.0.0.5","intf2")) + self.assertTrue(system.set_dhcp_tag("zero","intf3")) + self.assertTrue(system.set_virt_bridge("zero","intf4")) + self.assertTrue(system.set_gateway("192.168.1.25","intf4")) + self.assertTrue(system.set_mac_address("AA:AA:BB:BB:CC:CC","intf4")) + self.assertTrue(system.set_hostname("fooserver","intf4")) + self.assertTrue(system.set_dhcp_tag("red","intf4")) + self.assertTrue(system.set_ip_address("192.168.1.26","intf4")) + self.assertTrue(system.set_subnet("255.255.255.0","intf4")) + self.assertTrue(system.set_dhcp_tag("tag2","intf5")) self.assertTrue(self.api.systems().add(system)) self.assertTrue(self.api.systems().find(hostname="zero")) self.assertTrue(self.api.systems().find(mac_address="EE:FF:DD:CC:DD:CC")) @@ -137,9 +137,9 @@ class MultiNIC(BootTest): # now check one interface to make sure it's exactly right # and we didn't accidentally fill in any other fields elsewhere - self.assertTrue(system.interfaces.has_key("4")) + self.assertTrue(system.interfaces.has_key("intf4")) for (name,intf) in system.interfaces.iteritems(): - if name == "4": # xmlrpc dicts must have string keys, so we must also + if name == "intf4": # xmlrpc dicts must have string keys, so we must also self.assertTrue(intf["gateway"] == "192.168.1.25") self.assertTrue(intf["virt_bridge"] == "zero") self.assertTrue(intf["subnet"] == "255.255.255.0") |