def test_repeated(self): processor = SwitchLineProcessor(None, None, None, None) processor.process_line('CASE("x") {').process_line('}') caseLineProcessor = processor.process_line('CASE("x") {') self.assertRaises( BadInput, caseLineProcessor.process_line, '}')
def test_repeated(self): processor = SwitchLineProcessor(None, None, None, None) processor.process_line('CASE("x") {').process_line('}') caseLineProcessor = processor.process_line('CASE("x") {') self.assertRaises(BadInput, caseLineProcessor.process_line, '}')
def test_unexpected(self): processor = SwitchLineProcessor(None, None, None, None) self.assertRaises(BadInput, processor.process_line, 'unexpected')
def test_case(self): processor = SwitchLineProcessor(None, None, None, None) caseLineProcessor = processor.process_line('CASE("identifier") {') self.assertIsInstance(caseLineProcessor, CaseLineProcessor) self.assertEquals('identifier', caseLineProcessor.identifier)