Filter routine upcoming categories
This commit is contained in:
@@ -42,6 +42,8 @@ func TestFilterUpcomingAssignments(t *testing.T) {
|
||||
assignments := []Assignment{
|
||||
{DueDate: time.Date(2026, 3, 29, 0, 0, 0, 0, time.UTC), Title: "Soon"},
|
||||
{DueDate: time.Date(2026, 4, 20, 0, 0, 0, 0, time.UTC), Title: "Later"},
|
||||
{DueDate: time.Date(2026, 3, 30, 0, 0, 0, 0, time.UTC), Title: "Preparedness", Category: "Preparedness"},
|
||||
{DueDate: time.Date(2026, 3, 31, 0, 0, 0, 0, time.UTC), Title: "Weekly assessment", Category: "R.I.C.E. (weekly assessment)"},
|
||||
}
|
||||
got := filterUpcomingAssignments(assignments, now, 14)
|
||||
if len(got) != 1 || got[0].Title != "Soon" {
|
||||
|
||||
Reference in New Issue
Block a user