aboutsummaryrefslogtreecommitdiff
path: root/internal/engine/engine_test.go
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-09-17 14:03:44 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-09-17 14:03:44 +0200
commit33d771438f1da363af7c9ff2d5f4c368c326e84d (patch)
tree32ecf16f57dcbd0edf762561dda602f37c38b657 /internal/engine/engine_test.go
parenta65e8a0587d3e5c971bef3062dd0d8a3b5cb53b7 (diff)
downloadkrino-33d771438f1da363af7c9ff2d5f4c368c326e84d.tar.gz
krino-33d771438f1da363af7c9ff2d5f4c368c326e84d.zip
{now} is the start of the run, as the spec always said
The clock was read once per directory, so a run of several directories stamped several different times - and a review that took a few seconds could put one run's files into two folders, or at midnight two dates. The spec (ยง7.3) says "the start of the run"; krino.conf(5) documented the behaviour rather than the intent, so the two contradicted each other. The session now carries the run's clock and every directory plans with it. Engine.Plan keeps its meaning for a caller with no session of its own; Session.Plan passes the run's own start.
Diffstat (limited to 'internal/engine/engine_test.go')
0 files changed, 0 insertions, 0 deletions