# HG changeset patch # User Jeff Hammel # Date 1332878414 25200 # Node ID 09fbc09455d41c221a2e954ea86158c153787d1c # Parent 84fb8ad5ba8136e5e0c4f20a648e428a8bab7849 fix broken test diff -r 84fb8ad5ba81 -r 09fbc09455d4 configuration/config.py --- a/configuration/config.py Tue Mar 27 12:50:16 2012 -0700 +++ b/configuration/config.py Tue Mar 27 13:00:14 2012 -0700 @@ -289,6 +289,7 @@ parser_args['formatter'] = PlainDescriptionFormatter() parser_args.setdefault('option_class', ConfigurationOption) parser = optparse.OptionParser(**parser_args) + parser.parsed = set() self.optparse_options(parser) # TODO: add option(s) for configuration_providers diff -r 84fb8ad5ba81 -r 09fbc09455d4 tests/unit.py --- a/tests/unit.py Tue Mar 27 12:50:16 2012 -0700 +++ b/tests/unit.py Tue Mar 27 13:00:14 2012 -0700 @@ -83,7 +83,7 @@ example.parse(args=[]) except Exception, exception: pass - self.assertTrue(isinstance(exception, configuration.TypeCastException)) + self.assertTrue(isinstance(exception, configuration.MissingValueException)) def test_required(self): """ensure you have to have required values"""