def test_clockdrift_SyncData(self) : """ Check that delay checks are properly implemented """ sync_data = SyncData(HOST_NAME, GOOD_TEST_PATH, TEST_NAME) sync_data.set_last_stored() sync_data.last_stored = sync_data.last_stored + GOOD_DIFF_TIME sync_data.variable = sync_data.last_stored sync_data.write() sync_data = SyncData( HOST_NAME, GOOD_TEST_PATH, TEST_NAME) self.assertEquals(sync_data.is_sync_late(2), POTENTIAL_CLOCK_DRIFT)
def test_islate_SyncData(self) : """ Check that delay checks are properly implemented """ sync_data = SyncData(HOST_NAME, GOOD_TEST_PATH, TEST_NAME) self.assertEquals(sync_data.is_sync_late(2), SYNC_LATE) sync_data.set_last_stored() self.assertEquals(sync_data.is_sync_late(2), SYNC_OK) sync_data.last_stored = sync_data.last_stored - GOOD_DIFF_TIME sync_data.variable = sync_data.last_stored sync_data.write() sync_data = SyncData( HOST_NAME, GOOD_TEST_PATH, TEST_NAME) self.assertEquals(sync_data.is_sync_late(1.9), SYNC_LATE)