예제 #1
0
파일: pi_test_Factory.py 프로젝트: hef/s3g
 def test_create_parser(self):
     machine_name = 'ReplicatorSingle'
     parser = makerbot_driver.create_parser(machine_name, legacy=False)
     self.assertTrue(parser.__class__.__name__ == 'GcodeParser')
     self.assertEqual(getattr(parser, 's3g'), None)
     self.assertTrue(parser.state.__class__.__name__ == 'GcodeStates')
     self.assertTrue(
         parser.state.profile.values['type'] == "The Replicator Single")
예제 #2
0
 def test_create_parser(self):
     machine_name = 'ReplicatorSingle'
     parser = makerbot_driver.create_parser(machine_name, legacy=False)
     self.assertTrue(parser.__class__.__name__ == 'GcodeParser')
     self.assertEqual(getattr(parser, 's3g'), None)
     self.assertTrue(parser.state.__class__.__name__ == 'GcodeStates')
     self.assertTrue(
         parser.state.profile.values['type'] == "The Replicator Single")
예제 #3
0
파일: pi_test_Factory.py 프로젝트: hef/s3g
 def test_create_parser_legacy(self):
     machine_name = 'TOMStepstruderSingle'
     parser = makerbot_driver.create_parser(machine_name, legacy=True)
     self.assertTrue(parser.__class__.__name__ == 'GcodeParser')
     self.assertEqual(getattr(parser, 's3g'), None)
     self.assertTrue(parser.state.__class__.__name__ == 'LegacyGcodeStates')
     self.assertTrue(parser.state.profile.values['type']
                     == "Thing-O-Matic Single, Stepstruder Mk6+")
예제 #4
0
 def test_create_parser_legacy(self):
     machine_name = 'TOMStepstruderSingle'
     parser = makerbot_driver.create_parser(machine_name, legacy=True)
     self.assertTrue(parser.__class__.__name__ == 'GcodeParser')
     self.assertEqual(getattr(parser, 's3g'), None)
     self.assertTrue(parser.state.__class__.__name__ == 'LegacyGcodeStates')
     self.assertTrue(parser.state.profile.values['type'] ==
                     "Thing-O-Matic Single, Stepstruder Mk6+")