add event base intelligency

This commit is contained in:
mr
2026-01-13 16:04:31 +01:00
parent c35b06e0bc
commit 6d745fe922
46 changed files with 859 additions and 455 deletions

View File

@@ -29,7 +29,7 @@ func TestNewScheduler_ValidInput(t *testing.T) {
dur := 7200.0
cronStr := "0 0 * * * *"
sched := workflow_execution.NewScheduler(s, e, dur, cronStr)
sched := workflow_execution.NewScheduler(0, s, e, dur, cronStr)
assert.NotNil(t, sched)
assert.Equal(t, dur, sched.DurationS)
@@ -42,7 +42,7 @@ func TestNewScheduler_InvalidStart(t *testing.T) {
dur := 7200.0
cronStr := "0 0 * * * *"
sched := workflow_execution.NewScheduler(s, e, dur, cronStr)
sched := workflow_execution.NewScheduler(0, s, e, dur, cronStr)
assert.Nil(t, sched)
}
@@ -52,7 +52,7 @@ func TestNewScheduler_InvalidEnd(t *testing.T) {
dur := 7200.0
cronStr := "0 0 * * * *"
sched := workflow_execution.NewScheduler(s, e, dur, cronStr)
sched := workflow_execution.NewScheduler(0, s, e, dur, cronStr)
assert.NotNil(t, sched)
assert.Nil(t, sched.End)
}
@@ -120,7 +120,7 @@ func TestGetExecutions_Success(t *testing.T) {
},
}
execs, err := ws.GetExecutions(wf)
execs, err := ws.GetExecutions(wf, false)
assert.NoError(t, err)
assert.Greater(t, len(execs), 0)
assert.Equal(t, wf.UUID, execs[0].WorkflowID)

View File

@@ -93,7 +93,7 @@ func TestGetName_ReturnsCorrectFormat(t *testing.T) {
func TestVerifyAuth_AlwaysTrue(t *testing.T) {
exec := &workflow_execution.WorkflowExecution{}
assert.True(t, exec.VerifyAuth(nil))
assert.True(t, exec.VerifyAuth("get", nil))
}
func TestUpdateOne_RejectsZeroState(t *testing.T) {