예제 #1
0
 def test_values_returned_when_short_arguments_passed_in(self):
     (self.options, self.arguments) = santiago_run.parse_args(["-c","te","-v","-d","-f","-t"])
     self.assertEqual("te", self.options.config)
     self.assertEqual(1, self.options.verbose)
     self.assertEqual(1, self.options.trace)
     self.assertEqual(1, self.options.default_services)
     self.assertEqual(1, self.options.forget_services)
 def test_default_values_returned_when_no_arguments_passed(self):
     (self.options, self.arguments) = santiago_run.parse_args([""])
     self.assertEqual(None, self.options.trace)
     self.assertEqual("data/production.cfg", self.options.config)
     self.assertEqual(None, self.options.verbose)
     self.assertEqual(None, self.options.default_services)
     self.assertEqual(None, self.options.forget_services)
예제 #3
0
 def test_default_values_returned_when_no_arguments_passed(self):
     (self.options, self.arguments) = santiago_run.parse_args([""])
     self.assertEqual(None, self.options.trace)
     self.assertEqual("data/production.cfg", self.options.config)
     self.assertEqual(None, self.options.verbose)
     self.assertEqual(None, self.options.default_services)
     self.assertEqual(None, self.options.forget_services)
 def test_values_returned_when_short_arguments_passed_in(self):
     (self.options, self.arguments) = santiago_run.parse_args(
         ["-c", "te", "-v", "-d", "-f", "-t"])
     self.assertEqual("te", self.options.config)
     self.assertEqual(1, self.options.verbose)
     self.assertEqual(1, self.options.trace)
     self.assertEqual(1, self.options.default_services)
     self.assertEqual(1, self.options.forget_services)