def testUnsupportedDialect(self): self.assertRaises(analysis.UnsupportedDialectException, analysis.makeAnalyzer, environment.empty()) self.assertRaises(analysis.UnsupportedDialectException, analysis.makeAnalyzer, {environment.DIALECT : "fhdskaj"})
def testCreateDriverWithCompilerInstance(): source = path.join("tests", "scanner", "average_text_correct") env = environment.empty() env[environment.LAST_PHASE] = "scanner" result = driver.main([source, TMP_OUT], compiler=Compiler(env)) assertEqual(0, result) assertNoDiff(TMP_OUT, source + ".expect") os.remove(TMP_OUT)
def testAdaDialect(self): env = environment.empty() env[environment.DIALECT] = "ada" analyzer = analysis.makeAnalyzer(env) self.assert_(analyzer)