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))
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)