def wrap_tm(self): """ Perform meta operations, then method. """ outfile = 'out-' + infile parser = Parser() design = parser.parse(path.join(DIR, infile)) writer = Writer() writer.write(design, path.join(DIR, outfile)) with open(path.join(DIR, outfile), 'r') as f: self.output = f.read() test_method(self)
def wrap_tm(self): """ Perform meta operations, then method. """ outfile = 'out-' + infile parser = Parser() design = parser.parse(path.join(DIR, infile)) writer = Writer() tmpd = tempfile.mkdtemp() writer.write(design, path.join(tmpd, outfile)) with open(path.join(tmpd, outfile), 'r') as f: self.output = f.read() test_method(self) shutil.rmtree(tmpd)
def test_create_new_gerber_parser(self): """ Create an empty gerber parser. """ parser = Gerber() assert parser != None
def wrapper(self): """ Parse file then run test. """ parser = Gerber(ignore_unknown=False) self.design = parser.parse(path.join(DIR, filename)) test_method(self)
def wrap_tm(self): """ Perform meta operations, then method. """ parser = Gerber() self.design = parser.parse(path.join(DIR, filename)) test_method(self)