Fix tests broken by buffers !56

merged merged by cmc on 2026-10-06 00:00 UTC · krz/orgstar:fix-tests into main

2 files changed, +9 −9

Layout: unified · split

Tests/OrgAppTests/AppTests.swift +6 −6
@@ -313,21 +313,21 @@ struct AgendaModelTests {
313313 utc.timeZone = TimeZone(identifier: "UTC")!
314314 let now = try #require(utc.date(from: DateComponents(year: 2026, month: 10, day: 5, hour: 9)))
315315
316 await agenda.refresh(open: nil, now: now, calendar: utc)
316 await agenda.refresh(open: [:], now: now, calendar: utc)
317317 #expect(agenda.days.count == 10)
318318 #expect(agenda.days[3].isToday)
319319 #expect(agenda.days[3].items.map(\.text) == ["TODO Pay rent"])
320320
321321 agenda.includeSubfolders = true
322 await agenda.refresh(open: nil, now: now, calendar: utc)
322 await agenda.refresh(open: [:], now: now, calendar: utc)
323323 #expect(agenda.days[3].items.map(\.text) == ["TODO Pay rent", "Hidden "])
324324
325325 let path = try #require(agenda.files.first { $0.hasSuffix("/a.org") })
326 await agenda.refresh(open: (path, "* DONE Pay rent\nSCHEDULED: <2026-10-05 Mon>\n"), now: now, calendar: utc)
326 await agenda.refresh(open: [path: "* DONE Pay rent\nSCHEDULED: <2026-10-05 Mon>\n"], now: now, calendar: utc)
327327 #expect(agenda.days[3].items.first?.text == "DONE Pay rent")
328328
329329 agenda.shift(forward: true, now: now, calendar: utc)
330 await agenda.refresh(open: nil, now: now, calendar: utc)
330 await agenda.refresh(open: [:], now: now, calendar: utc)
331331 #expect(agenda.days.first?.day == Days.absolute(year: 2026, month: 10, day: 12))
332332 }
333333}
@@ -368,10 +368,10 @@ struct AgendaCommandTests {
368368 try await model.addRoot(notes.url)
369369 let agenda = AgendaModel(workspace: model)
370370 agenda.mode = .todo(keywords: nil)
371 await agenda.refresh(open: nil)
371 await agenda.refresh(open: [:])
372372 #expect(agenda.list.map(\.text) == ["TODO One", "TODO Three"])
373373 agenda.mode = .match("work", todoOnly: false)
374 await agenda.refresh(open: nil)
374 await agenda.refresh(open: [:])
375375 #expect(agenda.list.map(\.text) == ["TODO One"])
376376 }
377377
Tests/OrgCoreTests/KeymapTests.swift +3 −3
@@ -95,9 +95,9 @@ struct KeymapTests {
9595 let labels = doom.keyLabels(for: "org.todo.cycle", modes: ["normal", "insert"])
9696 #expect(labels == ["C-c C-t", "SPC m t"])
9797 #expect(doom.keyLabels(for: "app.quit", modes: ["normal", "insert"]) == ["SPC q q"])
98 #expect(doom.keyLabels(for: "app.buffer.kill", modes: ["normal"], limit: 3) == ["SPC b d", "SPC b k"])
99 #expect(doom.keyLabels(for: "app.buffer.next", modes: ["normal"]) == ["] b", "SPC b ]"])
100 #expect(emacs.keyLabels(for: "app.buffer.switch") == ["C-x b", "C-x C-b"])
98 #expect(doom.keyLabels(for: "app.buffer.kill", modes: ["normal"], limit: 3) == ["C-x k", "SPC b d", "SPC b k"])
99 #expect(doom.keyLabels(for: "app.buffer.next", modes: ["normal"]) == ["] b", "C-x <right>"])
100 #expect(emacs.keyLabels(for: "app.buffer.switch") == ["C-x C-b", "C-x b"])
101101 }
102102
103103 @Test func dispatchesPrefixes() {