test_gerber_import.py 727 B

123456789101112131415161718192021222324252627
  1. import sys
  2. import unittest
  3. from PyQt4 import QtGui
  4. from FlatCAMApp import App
  5. class BaseGUITestCase(unittest.TestCase):
  6. filename = 'simple1.gbr'
  7. def setUp(self):
  8. self.app = QtGui.QApplication(sys.argv)
  9. self.fc = App()
  10. self.fc.open_gerber('tests/gerber_files/' + self.filename)
  11. def tearDown(self):
  12. del self.fc
  13. del self.app
  14. def test_available(self):
  15. names = self.fc.collection.get_names()
  16. self.assertEquals(len(names), 1,
  17. "Expected 1 object, found %d" % len(names))
  18. self.assertEquals(names[0], self.filename,
  19. "Expected name == %s, got %s" % (self.filename, names[0]))
  20. print names[0]