def update_data_using_real_data(self):
# This test is slow, and so is excluded from the standard test suite.
current_data = pd.read_hdf(self.TEST_CURRENT_DATA_FILE)
new_data = pd.read_hdf(self.TEST_NEW_DATA_FILE)
expected_updated_data = pd.read_hdf(self.TEST_UPDATED_DATA_FILE)
resultant_updated_data = DataStorer.update_data(
current_data.copy(), new_data.copy())
self.assertEqual(
expected_updated_data.shape, resultant_updated_data.shape)
self.assertTrue(
expected_updated_data.equals(resultant_updated_data))
repeatedly_updated_data = DataStorer.update_data(
resultant_updated_data.copy(), new_data.copy())
self.assertEqual(
expected_updated_data.shape, repeatedly_updated_data.shape)
self.assertTrue(
expected_updated_data.equals(repeatedly_updated_data))
test_update_data_using_real_data.py 文件源码
python
阅读 26
收藏 0
点赞 0
评论 0
评论列表
文章目录