def setUp(self): """ Set load the test files """ if KiCADTests.good is None: KiCADTests.good = JSON().parse(GOOD_OUTPUT_FILE) if KiCADTests.actual is None: KiCADTests.actual = KiCAD().parse(TEST_INPUT_FILE)
def test_write(self): """ We can write out a complete design file. """ design = JSON().parse(TEST_UPV_FILE) writer = KiCAD() filedesc, filename = tempfile.mkstemp() os.close(filedesc) os.remove(filename) writer.write(design, filename) self.assertTrue(os.path.exists(filename))
def test_create_new_json_parser(self): """ Test creating an empty parser. """ parser = JSON() assert parser != None
def setUp(self): self.geda_writer = GEDA() self.oj_parser = JSON()