Пример #1
0
    def test_repr(self):
        etimestamp = datetime.now()
        emillisecs = etimestamp.microsecond / 1000
        esource_id = 1
        eecg_v1 = uniform(0, 16)

        dp = dm.EcgV1Datapoint(etimestamp, esource_id, eecg_v1, emillisecs)

        self.assertEqual(
            dp.__repr__(), "<EcgV1Datapoint(source_id=%s, timestamp=%s, "
            "ecg_v1=%s)>" % (esource_id, etimestamp, eecg_v1))
Пример #2
0
    def test_millisec(self):
        etimestamp = datetime.now()
        emillisecs = etimestamp.microsecond / 1000
        esource_id = 1
        eecg_v1 = uniform(0, 16)

        dp = dm.EcgV1Datapoint(etimestamp, esource_id, eecg_v1, emillisecs)

        self.assertEqual(etimestamp, dp.timestamp)
        self.assertEqual(emillisecs, dp.millisecond)
        self.assertAlmostEqual(esource_id, dp.source_id)
        self.assertAlmostEqual(eecg_v1, dp.ecg_v1)