diff --git a/maya.py b/maya.py index 155098b..f2cffd2 100644 --- a/maya.py +++ b/maya.py @@ -476,7 +476,7 @@ class MayaInterval(object): if isinstance(item, MayaDT): return self.contains_dt(item) - return item.contains(self) + return self.contains(item) def contains_dt(self, dt): return self.start <= dt < self.end diff --git a/test_maya_interval.py b/test_maya_interval.py index 0cd1623..eecbfd8 100755 --- a/test_maya_interval.py +++ b/test_maya_interval.py @@ -187,7 +187,7 @@ def test_interval_contains( ) assert interval1.contains(interval2) is expected - assert (interval1 in interval2) is expected + assert (interval2 in interval1) is expected @pytest.mark.parametrize('start_doy,end_doy,dt_doy,expected', (