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