Revision 31155d60 test/ganeti.utils_unittest.py
b/test/ganeti.utils_unittest.py | ||
---|---|---|
996 | 996 |
self.assertRaises(errors.UnitParseError, ParseUnit, '1,3' + suffix) |
997 | 997 |
|
998 | 998 |
|
999 |
class TestParseCpuMask(unittest.TestCase): |
|
1000 |
"""Test case for the ParseCpuMask function.""" |
|
1001 |
|
|
1002 |
def testWellFormed(self): |
|
1003 |
self.assertEqual(utils.ParseCpuMask(""), []) |
|
1004 |
self.assertEqual(utils.ParseCpuMask("1"), [1]) |
|
1005 |
self.assertEqual(utils.ParseCpuMask("0-2,4,5-5"), [0,1,2,4,5]) |
|
1006 |
|
|
1007 |
def testInvalidInput(self): |
|
1008 |
self.assertRaises(errors.ParseError, |
|
1009 |
utils.ParseCpuMask, |
|
1010 |
"garbage") |
|
1011 |
self.assertRaises(errors.ParseError, |
|
1012 |
utils.ParseCpuMask, |
|
1013 |
"0,") |
|
1014 |
self.assertRaises(errors.ParseError, |
|
1015 |
utils.ParseCpuMask, |
|
1016 |
"0-1-2") |
|
1017 |
self.assertRaises(errors.ParseError, |
|
1018 |
utils.ParseCpuMask, |
|
1019 |
"2-1") |
|
1020 |
|
|
999 | 1021 |
class TestSshKeys(testutils.GanetiTestCase): |
1000 | 1022 |
"""Test case for the AddAuthorizedKey function""" |
1001 | 1023 |
|
Also available in: Unified diff