def test_union(self): interval_list = [Interval(1, 10), Interval(5, 7), Interval(7)] assert Interval.union(*interval_list) == Interval(1, 10) m = interval_list + [Interval(11)] assert Interval.union(*m) == Interval(1, 11) with pytest.raises(AttributeError): Interval.union()
def test_union(self): interval_list = [Interval(1, 10), Interval(5, 7), Interval(7)] self.assertEqual(Interval(1, 10), Interval.union(*interval_list)) m = interval_list + [Interval(11)] self.assertEqual(Interval(1, 11), Interval.union(*m)) with self.assertRaises(AttributeError): Interval.union()