diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2014-03-18 11:22:27 +0000 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2014-03-19 15:16:15 +0000 |
commit | 71fda989816e1848c99b801c133171216abe0df5 (patch) | |
tree | 3934388ad71ac3dff85040bea88b99e394264536 /tests | |
parent | eaded7bdadf3ccdc4b208ec0ed65a1b23b8b5f69 (diff) | |
download | libvirt-python-71fda989816e1848c99b801c133171216abe0df5.tar.gz |
Add test for setting scheduler parameters
Add a test setting scheduler parameters to validate the
previous bugfix to strncpy of field names.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_domain.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/test_domain.py b/tests/test_domain.py new file mode 100644 index 0000000..b3fe255 --- /dev/null +++ b/tests/test_domain.py @@ -0,0 +1,19 @@ + +import unittest +import libvirt + +class TestLibvirtDomain(unittest.TestCase): + def setUp(self): + self.conn = libvirt.open("test:///default") + self.dom = self.conn.lookupByName("test") + + def tearDown(self): + self.dom = None + self.conn = None + + def testDomainSchedParams(self): + params = self.dom.schedulerParameters() + self.assertEquals(len(params), 1) + self.assertTrue("weight" in params) + params["weight"] = 100 + self.dom.setSchedulerParameters(params) |