def test_yearly_not_in_scope_notstarted(): now = datetime.datetime.now() start, end = year_start_end(now+datetime.timedelta(weeks=60)) t = MembershipfeeFactory(start=start, end=end) assert not t.in_timescope(now)
def test_yearly_in_scope_without_end(): now = datetime.datetime.now() start, end = year_start_end(now-datetime.timedelta(weeks=60)) end = None t = MembershipfeeFactory(start=start, end=end) assert t.in_timescope(now)
def test_yearly_in_scope_with_end(): now = datetime.datetime.now() start, end = year_start_end(now) t = MembershipfeeFactory(start=start, end=end) assert t.in_timescope(now)
def test_yearly_not_in_scope_notstarted(): now = datetime.datetime.now() start, end = year_start_end(now + datetime.timedelta(weeks=60)) t = MembershipfeeFactory(start=start, end=end) assert not t.in_timescope(now)
def test_yearly_in_scope_without_end(): now = datetime.datetime.now() start, end = year_start_end(now - datetime.timedelta(weeks=60)) end = None t = MembershipfeeFactory(start=start, end=end) assert t.in_timescope(now)
def test_yearly_in_scope_with_end(): now = datetime.datetime.now() start, end = year_start_end(now) t = MembershipfeeFactory(start=start, end=end) assert t.in_timescope(now)