def check_parses(self, text, expected): source = open(self.dir.write('test.yaml', text)) actual = Config.parse(source) compare(expected, actual)
def check_config_error(self, text, expected): source = open(self.dir.write('test.yaml', text)) with ShouldRaise(ConfigError) as s: Config.parse(source) compare(expected, str(s.raised), trailing_whitespace=False)