feat: activity log producers

This commit is contained in:
fsylvain committed 2026-10-06 22:25:23 +02:00
1 parent 50b1649965
commit e37a46a027
93 files changed
+3396 -440

No files matched your search

+5 -5
View File
@@ -31,13 +31,13 @@ type schedulerEnv struct {
func newSchedulerEnv(t *testing.T) *schedulerEnv {
t.Helper()
env := newPurgeEnv(t)
merge := useCases.NewMergeMediaUseCase(env.images, env.articles, env.storage)
merge := useCases.NewMergeMediaUseCase(env.images, env.articles, env.storage, discardRecorder)
now := func() time.Time { return env.clock }
runPurge := useCases.NewRunPurgeUseCase(env.images, env.articles, merge, env.purgeSettings, now, log.New(env.logs, "", 0))
runPurge := useCases.NewRunPurgeUseCase(env.images, env.articles, merge, env.purgeSettings, now, log.New(env.logs, "", 0), discardRecorder)
return &schedulerEnv{
mediaEnv: env,
runPurge: runPurge,
scheduler: useCases.NewPurgeSchedulerUseCase(env.purgeSettings, runPurge),
scheduler: useCases.NewPurgeSchedulerUseCase(env.purgeSettings, runPurge, discardRecorder),
update: useCases.NewUpdatePurgeSettingsUseCase(env.purgeSettings, now),
}
}
@@ -326,7 +326,7 @@ func TestPurgeRunKeepsSettingsChangedWhileItRuns(t *testing.T) {
}
runDone := make(chan error, 1)
go func() {
_, err := env.runPurge.Run(nil)
_, err := env.runPurge.Run(testCtx, nil)
runDone <- err
}()
waitFor(t, writing)
@@ -430,7 +430,7 @@ func TestPurgeSchedulerFailures(t *testing.T) {
}
manualDone := make(chan error, 1)
go func() {
_, err := env.runPurge.Run(nil)
_, err := env.runPurge.Run(testCtx, nil)
manualDone <- err
}()
waitFor(t, entered)