def __init__(self, name, libs=None): if libs is None: libs = dll.libraries(name) self.name = 'COPYLIB_' + dll.name_to_root(name) self.inc_dir = None self.lib_dir = '_' self.libs = libs self.found = 1 # Alway found to make its COPYLIB work self.cflags = '' self.lib_name = name self.file_name_test = dll.tester(name)
def test_failed_match(self): """Ensure certain file names do not match""" for name, valid_files, invalid_files in self.test_cases: test = dll.tester(name) for f in invalid_files: self.failUnless(not test(f), f)