示例#1
0
 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)
示例#2
0
 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)