class TestSubmissionProcessor(unittest.TestCase): def setUp(self): self.submission_processor = SubmissionProcessor() def tearDown(self): for language in settings.get_allowed_languages(): settings.remove_allowed_language(language) def testLoadLanguageSupport(self): settings.add_allowed_language('Cpp') self.submission_processor.load_language_support() def testInvalidLanguage(self): settings.add_allowed_language('Bob') self.assertRaises(UnhandledExtensionError, self.submission_processor.load_language_support)
def setUp(self): self.submission_processor = SubmissionProcessor()