Revision a4ebd726 test/ganeti.cli_unittest.py
b/test/ganeti.cli_unittest.py | ||
---|---|---|
429 | 429 |
self.assert_(cli.FormatLogMessage("some other type", (1, 2, 3))) |
430 | 430 |
|
431 | 431 |
|
432 |
class TestParseFields(unittest.TestCase): |
|
433 |
def test(self): |
|
434 |
self.assertEqual(cli.ParseFields(None, []), []) |
|
435 |
self.assertEqual(cli.ParseFields("name,foo,hello", []), |
|
436 |
["name", "foo", "hello"]) |
|
437 |
self.assertEqual(cli.ParseFields(None, ["def", "ault", "fields", "here"]), |
|
438 |
["def", "ault", "fields", "here"]) |
|
439 |
self.assertEqual(cli.ParseFields("name,foo", ["def", "ault"]), |
|
440 |
["name", "foo"]) |
|
441 |
self.assertEqual(cli.ParseFields("+name,foo", ["def", "ault"]), |
|
442 |
["def", "ault", "name", "foo"]) |
|
443 |
|
|
444 |
|
|
432 | 445 |
if __name__ == '__main__': |
433 | 446 |
testutils.GanetiTestProgram() |
Also available in: Unified diff