blob: 1efd23cfabe954cb92fa26c0aada5a40b3455ec0 [file] [log] [blame]
import DETestRunner
import lit.formats
class CompilatorTest(lit.formats.FileBasedTest):
def __init__(self, compilers, compiler_flags, language_flags, skip, xfails):
self.compilers = compilers
self.compiler_flags = compiler_flags
self.language_flags = language_flags
self.skip = skip
self.xfails = xfails
def execute(self, test, litConfig):
return DETestRunner.executeCompilatorTest(test, litConfig,
self.compilers, self.compiler_flags, self.language_flags, self.skip,
self.xfails)