File diff 38cea3771525 → 5601ece2ac43
tests/test_books_loader.py
Show inline comments
...
 
@@ -67,7 +67,9 @@ def txn_years(entries):
 
def test_load_fy_range(conservancy_loader, from_fy, to_fy, expect_years):
 
    entries, errors, options_map = conservancy_loader.load_fy_range(from_fy, to_fy)
 
    assert not errors
 
    assert txn_years(entries).issuperset(expect_years)
 
    actual_years = txn_years(entries)
 
    assert actual_years.issuperset(expect_years)
 
    assert min(actual_years) == expect_years.start
 

	
 
def test_load_fy_range_does_not_duplicate_openings(conservancy_loader):
 
    entries, errors, options_map = conservancy_loader.load_fy_range(2010, 2030)
...
 
@@ -85,7 +87,9 @@ def test_load_all(conservancy_loader, from_year):
 
    from_year = from_year or 2018
 
    assert not errors
 
    check_openings(entries)
 
    assert txn_years(entries).issuperset(range(from_year or 2018, 2021))
 
    actual_years = txn_years(entries)
 
    assert actual_years.issuperset(range(from_year, 2021))
 
    assert min(actual_years) == from_year
 

	
 
@pytest.mark.parametrize('from_date', [
 
    date(2019, 2, 1),
...
 
@@ -100,4 +104,6 @@ def test_load_all_from_date(conservancy_loader, from_date):
 
    entries, errors, options_map = conservancy_loader.load_all(from_date)
 
    assert not errors
 
    check_openings(entries)
 
    assert txn_years(entries).issuperset(range(from_year, 2021))
 
    actual_years = txn_years(entries)
 
    assert actual_years.issuperset(range(from_year, 2021))
 
    assert min(actual_years) == from_year