Change get_financial_year to return ending date as 1 microsecond earlier.

That way we can write the queries as between start and end dates, making it easier to read.
This makes more sense.
This commit is contained in:
Rebecca Law
2017-05-02 10:00:47 +01:00
parent 88d92d6070
commit 3e0221adec
5 changed files with 13 additions and 17 deletions

View File

@@ -4,7 +4,7 @@ from app.dao.date_util import get_financial_year, get_april_fools
def test_get_financial_year():
start, end = get_financial_year(2000)
assert str(start) == '2000-03-31 23:00:00'
assert str(end) == '2001-03-31 23:00:00'
assert str(end) == '2001-03-31 22:59:59.999999'
def test_get_april_fools():