Add extra unit test

This commit is contained in:
Damien Elmes 2024-12-17 22:12:49 +11:00
parent 1e6207d45d
commit 51d2d61f8b

View file

@ -599,6 +599,19 @@ pub(crate) mod tests {
);
}
#[test]
fn partially_ignored_learning_steps_terminate_training() {
let revlogs = &[
revlog(RevlogReviewKind::Learning, 10),
revlog(RevlogReviewKind::Learning, 8),
revlog(RevlogReviewKind::Review, 6),
];
// | = Ignore before
// L = learning step
// L | L R
assert_eq!(convert_ignore_before(revlogs, true, days_ago_ms(9)), None);
}
#[test]
fn ignore_before_date_between_learning_steps_when_reviewing() {
let revlogs = &[