anki/pylib/tests
Damien Elmes 13519a929c rework various aspects of the test scheduler
- Daily limits are no longer inherited - each deck limits its own
cards, and the selected deck enforces a maximum limit.
- Fetching of review cards now uses a single query, and sorts in advance.
In collections with a large number of overdue cards and decks, this is
faster than iterating over each deck in turn.
- Include interday learning count in review count & review limit, and
allow them to be buried.
- Warn when parent review limit is lower than child deck in deck options.
- Cap the new card limit to the review limit.
- Add option to control whether new card fetching short-circuits.
2021-05-16 20:23:07 +10:00
..
support tweaking the folder names again 2020-01-03 07:48:38 +10:00
__init__.py tweaking the folder names again 2020-01-03 07:48:38 +10:00
run_format.py work around Windows issue on latest Black 2021-05-13 20:15:51 +10:00
run_mypy.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
run_pylint.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
run_pytest.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
shared.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_cards.py use aux var when retrieving last deck for notetype 2021-04-29 19:15:27 +10:00
test_collection.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_decks.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_exporting.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_find.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_flags.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_importing.py update docstrings for latest black 2021-05-07 18:12:56 +10:00
test_latex.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_media.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_models.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_sched2021.py use different approach to running tests twice 2021-03-01 12:47:39 +10:00
test_schedv1.py default to the v2 scheduler in new collections 2021-05-06 19:09:28 +10:00
test_schedv2.py rework various aspects of the test scheduler 2021-05-16 20:23:07 +10:00
test_stats.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_template.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00
test_undo.py add missing copyright headers to *.py 2021-04-13 18:45:35 +10:00