~fwereade/pyjuju/cobbler-connect-production

« back to all changes in this revision

Viewing changes to ensemble/hooks/tests/test_cli.py

  • Committer: William Reade
  • Date: 2011-07-21 13:51:47 UTC
  • mfrom: (274.3.2 ensemble)
  • Revision ID: fwereade@gmail.com-20110721135147-wfv4w4lud0apd0xt
merge latest trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
337
337
        error = self.assertRaises(EnsembleError, parse_keyvalue_pairs, options)
338
338
        self.assertIn("No such file", str(error))
339
339
 
 
340
        # and check when fed non-kvpairs the error makes sense
 
341
        options = ["foobar"]
 
342
        error = self.assertRaises(EnsembleError, parse_keyvalue_pairs, options)
 
343
        self.assertIn("Expected `option=value`. Found `foobar`", str(error))
 
344
 
340
345
    def test_parse_port_protocol(self):
341
346
        self.assertEqual(parse_port_protocol("80"), (80, "tcp"))
342
347
        self.assertEqual(parse_port_protocol("443/tcp"), (443, "tcp"))