Beispiel #1
0
 def testCPUB(self):
     session = Session()
     session.parse_args(['--platform=NES', '--cpu=2A07'])
     session.initialize_target()
     self.assertIsInstance(session._target, NES)
     self.assertEqual(session._target._cpu, '2a07')
     Types._shared_state = {}
Beispiel #2
0
 def testCPUB(self):
     session = Session()
     session.parse_args(["--platform=NES", "--cpu=2A07"])
     session.initialize_target()
     self.assertIsInstance(session._target, NES)
     self.assertEqual(session._target._cpu, "2a07")
     Types._shared_state = {}
Beispiel #3
0
 def testMultipleFiles(self):
     session = Session()
     session.parse_args(['--cpu=6502', 'bar.s', 'foo.s'])
     self.assertIsInstance(session.get_args(), list)
     self.assertEquals(session.get_args()[0], 'bar.s')
     self.assertEquals(session.get_args()[1], 'foo.s')
     Types._shared_state = {}
Beispiel #4
0
 def testGeneric6502Platform(self):
     session = Session()
     session.parse_args(['--cpu=6502'])
     session.initialize_target()
     self.assertIsInstance(session._target, Generic)
     self.assertEqual(session._target._cpu, '6502')
     Types._shared_state = {}
Beispiel #5
0
 def testMultipleFiles(self):
     session = Session()
     session.parse_args(["--cpu=6502", "bar.s", "foo.s"])
     self.assertIsInstance(session.get_args(), list)
     self.assertEquals(session.get_args()[0], "bar.s")
     self.assertEquals(session.get_args()[1], "foo.s")
     Types._shared_state = {}
Beispiel #6
0
 def testGeneric6502Platform(self):
     session = Session()
     session.parse_args(["--cpu=6502"])
     session.initialize_target()
     self.assertIsInstance(session._target, Generic)
     self.assertEqual(session._target._cpu, "6502")
     Types._shared_state = {}
Beispiel #7
0
 def testDrawShort(self):
     session = Session()
     session.parse_args(['--cpu=6502', '-d'])
     self.assertTrue(session.is_graph())
     Types._shared_state = {}
Beispiel #8
0
 def testDebugShort(self):
     session = Session()
     session.parse_args(['--cpu=6502', '-g'])
     self.assertTrue(session.is_debug())
     Types._shared_state = {}
Beispiel #9
0
 def testIncludeShort(self):
     session = Session()
     session.parse_args(['--cpu=6502', '-Itests'])
     self.assertIsInstance(session.get_include_dirs(), list)
     self.assertEquals(session.get_include_dirs(), ['tests'])
     Types._shared_state = {}
Beispiel #10
0
 def testDrawShort(self):
     session = Session()
     session.parse_args(["--cpu=6502", "-d"])
     self.assertTrue(session.is_graph())
     Types._shared_state = {}
Beispiel #11
0
 def testDebugShort(self):
     session = Session()
     session.parse_args(["--cpu=6502", "-g"])
     self.assertTrue(session.is_debug())
     Types._shared_state = {}
Beispiel #12
0
 def testIncludeShort(self):
     session = Session()
     session.parse_args(["--cpu=6502", "-Itests"])
     self.assertIsInstance(session.get_include_dirs(), list)
     self.assertEquals(session.get_include_dirs(), ["tests"])
     Types._shared_state = {}