def test_unparsable(self): config = PluginCallConfiguration({}, {'a': 'x'}) try: importer_config._run_validate_is_non_required_bool(config, 'a') self.fail() except ValueError, e: self.assertTrue('x' in e[0])
def test_unparsable(self): config = PluginCallConfiguration({}, {'a' : 'x'}) try: importer_config._run_validate_is_non_required_bool(config, 'a') self.fail() except ValueError, e: self.assertTrue('x' in e[0])
def test_optional(self): config = PluginCallConfiguration({}, {}) importer_config._run_validate_is_non_required_bool(config, 'missing')
def test_valid_str(self): config = PluginCallConfiguration({}, {'a': 'true'}) importer_config._run_validate_is_non_required_bool(config, 'a')
def test_valid_str(self): config = PluginCallConfiguration({}, {'a' : 'true'}) importer_config._run_validate_is_non_required_bool(config, 'a')