summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2007-10-10 17:41:48 -0400
committerMichael DeHaan <mdehaan@redhat.com>2007-10-10 17:41:48 -0400
commit01f22256f79191fd5d0f0e26e762a1c16afd8bc5 (patch)
treec3f4a2f5b0b9ebe3e1aea3b86cf07f1c46bd866d /tests
parent45915cbb38b81eca62f3d3183ac990b1a91bcfd3 (diff)
downloadthird_party-cobbler-01f22256f79191fd5d0f0e26e762a1c16afd8bc5.tar.gz
third_party-cobbler-01f22256f79191fd5d0f0e26e762a1c16afd8bc5.tar.xz
third_party-cobbler-01f22256f79191fd5d0f0e26e762a1c16afd8bc5.zip
Support for setting virt-cpu number in cobbler + tests.
Diffstat (limited to 'tests')
-rw-r--r--tests/tests.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/tests.py b/tests/tests.py
index b8870ae..d92905a 100644
--- a/tests/tests.py
+++ b/tests/tests.py
@@ -246,12 +246,14 @@ class Utilities(BootTest):
self.assertTrue(profile.set_distro("testdistro0"))
self.assertTrue(profile.set_kickstart("http://127.0.0.1/foo"))
self.assertTrue(profile.set_virt_bridge("xenbr1"))
- # no slashes or wildcards in name
# sizes must be integers
self.assertTrue(profile.set_virt_file_size("54321"))
- # temporarily commenting out failing test
- # self.failUnlessRaises(CobblerException, profile.set_virt_file_size, "huge")
- # self.failUnlessRaises(CobblerException, profile.set_virt_file_size, "54321.23")
+ self.failUnlessRaises(Exception, profile.set_virt_file_size, "huge")
+ self.failUnlessRaises(Exception, profile.set_virt_file_size, "54.321")
+ # cpus must be integers
+ self.assertTrue(profile.set_virt_cpus("2"))
+ self.failUnlessRaises(Exception, profile.set_virt_cpus, "3.14")
+ self.failUnlessRaises(Exception, profile.set_virt_cpus, "6.02*10^23")
self.assertTrue(self.api.profiles().add(profile))
def test_inheritance_and_variable_propogation(self):