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