コード例 #1
0
ファイル: test.py プロジェクト: dj44/tracerarduinoread
 def setUp(self):
     tracer = Tracer(16)
     tracer.get_command_bytes = Mock(return_value=fixture_data)
     tracer.add_crc = Mock(return_value=fixture_data)
     tracer.verify_crc = Mock(return_value=True)
     tracer.get_result = Mock(return_value=Command(0x12, fixture_data))
     self.ts = TracerSerial(tracer, None)
コード例 #2
0
ファイル: test.py プロジェクト: georgejhunt/tracer
 def setUp(self):
     tracer = Tracer(16)
     tracer.get_command_bytes=Mock(return_value=fixture_data)
     tracer.add_crc = Mock(return_value=fixture_data)
     tracer.verify_crc = Mock(return_value=True)
     tracer.get_result = Mock(return_value=Command(0x12, fixture_data))
     self.ts = TracerSerial(tracer, None)
コード例 #3
0
ファイル: test.py プロジェクト: dj44/tracerarduinoread
class TestTracer(TestCase):
    def setUp(self):
        self.t = Tracer(16)

    def test_get_command_bytes(self):
        result = self.t.get_command_bytes(Command(0x12, fixture_data))
        self.assertEqual(bytearray(b'\x10\x12\x03' + fixture_data), result)

    def test_get_result(self):
        result = self.t.get_result(bytearray(b'\x00\xA0\x18') + query_result)
        self.assertEqual(QueryResult, type(result))
コード例 #4
0
ファイル: test.py プロジェクト: georgejhunt/tracer
class TestTracer(TestCase):
    def setUp(self):
        self.t = Tracer(16)

    def test_get_command_bytes(self):
        result = self.t.get_command_bytes(Command(0x12, fixture_data))
        self.assertEqual(bytearray(b'\x10\x12\x03' + fixture_data), result)

    def test_get_result(self):
        result = self.t.get_result(bytearray(b'\x00\xA0\x18') + query_result)
        self.assertEqual(QueryResult, type(result))