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)
Esempio n. 3
0
 def test_create_new_gerber_parser(self):
     """ Create an empty gerber parser. """
     parser = Gerber()
     assert parser != None
Esempio n. 4
0
 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 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)