def test_diff_2(self): a = IntervalVector([[-1, 1], [0, 2], [1, 5]]) b = IntervalVector(a) l = a.diff(b) self.assertEqual(len(l), 1) self.assertEqual(l[0], IntervalVector.empty(3))
def test_diff_2(self): a = IntervalVector([[-1,1], [0,2], [1, 5]]) b = IntervalVector(a) l = a.diff(b) self.assertEqual(len(l), 0)
def test_diff(self): a = IntervalVector([[-1, 1], [0, 2], [1, 5]]) b = IntervalVector(range(0, 3)).inflate(1) l = a.diff(b) self.assertEqual(len(l), 1) self.assertEqual(l[0], IntervalVector([[-1, 1], [0, 2], [3, 5]]))
def test_diff(self): a = IntervalVector([[-1,1], [0,2], [1, 5]]) b = IntervalVector(list(range(0,3))).inflate(1) l = a.diff(b) self.assertEqual(len(l), 1) self.assertEqual(l[0], IntervalVector([[-1,1], [0,2], [3, 5]]))