(ctx context.Context, t testingT, driver TDriver, expectedJobs []ExpectedJob)
| 347 | } |
| 348 | |
| 349 | func requireManyInserted[TDriver riverdriver.Driver[TTx], TTx any](ctx context.Context, t testingT, driver TDriver, expectedJobs []ExpectedJob) []*rivertype.JobRow { |
| 350 | t.Helper() |
| 351 | actualArgs, err := requireManyInsertedErr[TDriver](ctx, t, driver.GetExecutor(), expectedJobs) |
| 352 | if err != nil { |
| 353 | failuref(t, "Internal failure: %s", err) |
| 354 | } |
| 355 | return actualArgs |
| 356 | } |
| 357 | |
| 358 | // RequireManyInsertedTx is a test helper that verifies that jobs of the given |
| 359 | // kinds were inserted for work, failing the test if they weren't, or were |
searching dependent graphs…