fix: parsing numbers (it), dates (kn)

This commit is contained in:
ThetaDev 2025-01-04 00:50:29 +01:00
parent b57bd550df
commit 06f8a0d0f1
3 changed files with 32 additions and 18 deletions

View file

@ -865,11 +865,17 @@ mod tests {
for (t, entry) in entries {
entry.cases.iter().for_each(|(txt, n)| {
let timeago = parse_timeago(*lang, txt);
let textual_date = parse_textual_date(*lang, txt);
assert_eq!(
timeago,
Some(TimeAgo { n: *n, unit: *t }),
"lang: {lang}, txt: {txt}"
);
assert_eq!(
textual_date,
Some(ParsedDate::Relative(TimeAgo { n: *n, unit: *t })),
"textual_date lang: {lang}, txt: {txt}"
);
n_cases += 1;
});