Anki/tests
Damien Elmes b6bdd4aa21 daily learning queue
The way we were handling 1 day+ learning intervals was not great - they'd show
up at the start of a new day before normal reviews, meaning the hardest cards
came first. In previous Anki versions we deliberately sorted the queue in the
opposite order to prevent that. When relearning the cards the next day, if you
failed a card and expected to see it in 10 minutes that wouldn't happen
either, as all the overdue cards took precedence.

To fix this, we put cards that are due tomorrow or later into a separate queue
(queue 3), and pull cards from that queue only after the reviews are done. In
the future it might also be nice to move overdue learning cards into that
queue automatically at the start of a session.
2012-05-20 16:56:14 +09:00
..
support on upgrade all cards of a note should share the same due # 2012-04-06 12:45:01 +09:00
__init__.py initial commit from hg 2008-09-27 23:50:03 +09:00
shared.py on upgrade all cards of a note should share the same due # 2012-04-06 12:45:01 +09:00
test_cards.py fix unit test 2012-04-19 11:42:56 +09:00
test_collection.py fix due check, remove obsolote unit test 2012-05-14 06:55:32 +09:00
test_decks.py fix unit tests 2012-04-17 22:23:44 +09:00
test_exporting.py make sure to export deck creation date on apkg export 2012-04-12 00:34:40 +09:00
test_find.py don't throw error when update causes empty cards; fix unit test 2012-04-24 10:03:34 +09:00
test_importing.py fix unit test 2012-05-06 19:40:35 +09:00
test_latex.py facts -> notes 2011-11-23 12:37:21 +09:00
test_media.py fix media unittest, turn of sync during upgrade 2011-12-07 23:23:58 +09:00
test_models.py don't allow {{c0:: 2012-05-06 18:08:15 +09:00
test_remote_sync.py sync tweaks 2011-12-13 10:44:50 +09:00
test_sched.py daily learning queue 2012-05-20 16:56:14 +09:00
test_stats.py 'open' was a silly choice 2011-12-12 02:25:16 +09:00
test_sync.py fix intermittent sync test fails 2012-05-16 05:04:15 +09:00
test_undo.py encode daily steps in left 2012-05-20 16:05:50 +09:00
test_upgrade.py fix unit tests 2012-04-06 12:50:46 +09:00