Skip to content

Commit a018037

Browse files
trigger: Remove need for specifying starting point (#107)
* trigger: Remove need for specifying starting point * clean up
1 parent e5125b8 commit a018037

23 files changed

+106
-84
lines changed

_examples/callback/callback_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ func TestCallbackWorkflow(t *testing.T) {
2525
wf.Run(ctx)
2626

2727
foreignID := "andrew"
28-
runID, err := wf.Trigger(ctx, foreignID, callback.StatusStarted)
28+
runID, err := wf.Trigger(ctx, foreignID)
2929
require.Nil(t, err)
3030

3131
workflow.TriggerCallbackOn(t, wf, foreignID, runID, callback.StatusStarted, callback.EmailConfirmationResponse{

_examples/connector/connector.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ func Workflow(d Deps) *workflow.Workflow[GettingStarted, Status] {
5454
_, err := api.Trigger(
5555
ctx,
5656
e.ForeignID,
57-
StatusStarted,
5857
workflow.WithInitialValue[GettingStarted, Status](&GettingStarted{
5958
ReadTheDocs: "✅",
6059
}),

_examples/gettingstarted/gettingstarted_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ func TestWorkflow(t *testing.T) {
2727
wf.Run(ctx)
2828

2929
foreignID := "82347982374982374"
30-
_, err := wf.Trigger(ctx, foreignID, gettingstarted.StatusStarted)
30+
_, err := wf.Trigger(ctx, foreignID)
3131
require.Nil(t, err)
3232

3333
workflow.Require(t, wf, foreignID, gettingstarted.StatusReadTheDocs, gettingstarted.GettingStarted{

_examples/schedule/schedule_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ func TestExampleWorkflow(t *testing.T) {
3636
foreignID := "hourly-run"
3737

3838
go func() {
39-
err := wf.Schedule(foreignID, schedule.StatusStarted, "@hourly")
39+
err := wf.Schedule(foreignID, "@hourly")
4040
require.Nil(t, err)
4141
}()
4242

_examples/timeout/timeout_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ func TestTimeoutWorkflow(t *testing.T) {
3232
wf.Run(ctx)
3333

3434
foreignID := "andrew"
35-
runID, err := wf.Trigger(ctx, foreignID, timeout.StatusStarted)
35+
runID, err := wf.Trigger(ctx, foreignID)
3636
require.Nil(t, err)
3737

3838
workflow.AwaitTimeoutInsert(t, wf, foreignID, runID, timeout.StatusStarted)

_examples/webui/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ func main() {
2727
"Customer 3",
2828
}
2929
for _, foreignID := range seed {
30-
_, err := w.Trigger(ctx, foreignID, StatusStart)
30+
_, err := w.Trigger(ctx, foreignID)
3131
if err != nil {
3232
panic(err)
3333
}

adapters/adaptertest/connector.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ func RunConnectorTest(t *testing.T, maker func(seedEvents []workflow.ConnectorEv
3838
_, err := api.Trigger(
3939
ctx,
4040
e.ForeignID,
41-
SyncStatusStarted,
4241
workflow.WithInitialValue[User, SyncStatus](&User{
4342
UID: e.ForeignID,
4443
}),

adapters/adaptertest/eventstreaming.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ func RunEventStreamerTest(t *testing.T, factory func() workflow.EventStreamer) {
158158
u := User{
159159
CountryCode: "GB",
160160
}
161-
runId, err := wf.Trigger(ctx, foreignID, SyncStatusStarted, workflow.WithInitialValue[User, SyncStatus](&u))
161+
runId, err := wf.Trigger(ctx, foreignID, workflow.WithInitialValue[User, SyncStatus](&u))
162162
require.Nil(t, err)
163163

164164
workflow.AwaitTimeoutInsert(t, wf, foreignID, runId, SyncStatusEmailSet)

adapters/reflexstreamer/streamfunc_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ func TestStreamFunc(t *testing.T) {
2424
wf, store, ctx, cancel := createTestWorkflow(t, dbc, eventsTable)
2525

2626
fid := "23847923847"
27-
_, err := wf.Trigger(ctx, fid, statusStart)
27+
_, err := wf.Trigger(ctx, fid)
2828
require.Nil(t, err)
2929

3030
workflow.Require(t, wf, fid, statusEnd, "Started and Completed in a Workflow")
@@ -66,7 +66,7 @@ func TestOnComplete(t *testing.T) {
6666
wf, store, ctx, cancel := createTestWorkflow(t, dbc, eventsTable)
6767

6868
fid := "23847923847"
69-
_, err := wf.Trigger(ctx, fid, statusStart)
69+
_, err := wf.Trigger(ctx, fid)
7070
require.Nil(t, err)
7171

7272
workflow.Require(t, wf, fid, statusEnd, "Started and Completed in a Workflow")

autopause_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ func TestRetryOfPausedRecords(t *testing.T) {
4646
t.Cleanup(w.Stop)
4747

4848
fid := "12345"
49-
_, err := w.Trigger(ctx, fid, StatusStart)
49+
_, err := w.Trigger(ctx, fid)
5050
require.NoError(t, err)
5151

5252
workflow.Require(t, w, fid, StatusEnd, "")

0 commit comments

Comments
 (0)