def test_merge_4(self): ts_merge_test4 = TsManagement.merge(self.ts_one, np_array([[98, 99], [200, 201]])) self.assertTrue((len(ts_merge_test4) - len(self.ts_one) == 1) or (ts_merge_test4[-1][0] == 200) or (ts_merge_test4[-1][1] == 201), "Test4 Merge failed: some added, some others not added")
def test_merge_2(self): ts_merge_duppl_test2_one = TsManagement.merge(self.ts_one, self.ts_one[0:10]) self.assertTrue(np_equals(ts_merge_duppl_test2_one, self.ts_one), "Test2 Merge failed: ignored dooblons")
def test_merge_3(self): ts_merge_duppl_test3 = TsManagement.merge(self.ts_one, self.ts_one[10:0:-1]) self.assertTrue(np_equals(ts_merge_duppl_test3, self.ts_one), "Test3 Merge failed: ignored dooblons")
def test_merge(self): ts_merge = TsManagement.merge(self.ts_one, self.ts_two) ts_merge_bis = TsManagement.merge(self.ts_one, self.ts_inverse) self.assertTrue(np_equals(ts_merge, ts_merge_bis), "Test1 Merge failed")