@@ -107,3 +107,17 @@ def test_load_all_from_date(conservancy_loader, from_date):
actual_years = txn_years(entries)
assert actual_years.issuperset(range(from_year, 2021))
assert min(actual_years) == from_year
def test_load_none_full_args():
entries, errors, options_map = books.Loader.load_none('test.cfg', 42)
assert not entries
assert errors
assert all(err.source['filename'] == 'test.cfg' for err in errors)
assert all(err.source['lineno'] == 42 for err in errors)
def test_load_none_no_args():
entries, errors, options_map = books.Loader.load_none()
assert all(isinstance(err.source['filename'], str) for err in errors)
assert all(isinstance(err.source['lineno'], int) for err in errors)