diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-05 04:59:46 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-05 04:59:46 -0500 |
| commit | 27f6f3087a3191200d657c94762984f10dcf89ca (patch) | |
| tree | 0f0bfd488c4e51ff1c427ee05a59f405f4bb6dbb /test-from-git | |
| parent | e09e001f7c6fb95074414facae64e01515c7a82c (diff) | |
| download | org-drill-27f6f3087a3191200d657c94762984f10dcf89ca.tar.gz org-drill-27f6f3087a3191200d657c94762984f10dcf89ca.zip | |
test: org-drill-entries main loop queue-routing logic
5 ERT tests for the session loop body:
- quit return (nil) sets end-pos = :quit and exits the loop
- edit return ('edit) sets end-pos to a marker and exits
- passing rating (>failure-quality) routes marker to done-entries
- failing rating (<= failure-quality) skips done-entries
- skip return clears current-item without queueing
Tests use a tempfile-backed buffer because pop-next-pending-entry
calls org-drill-entry-p on each marker, which requires real org
buffer state.
Diffstat (limited to 'test-from-git')
0 files changed, 0 insertions, 0 deletions
