( ctx context.Context, t *testing.T, db database.Store, chat database.Chat, summary string, )
| 6128 | } |
| 6129 | |
| 6130 | func seedLastTurnSummary( |
| 6131 | ctx context.Context, |
| 6132 | t *testing.T, |
| 6133 | db database.Store, |
| 6134 | chat database.Chat, |
| 6135 | summary string, |
| 6136 | ) { |
| 6137 | t.Helper() |
| 6138 | |
| 6139 | affected, err := db.UpdateChatLastTurnSummary(ctx, database.UpdateChatLastTurnSummaryParams{ |
| 6140 | ID: chat.ID, |
| 6141 | ExpectedUpdatedAt: chat.UpdatedAt, |
| 6142 | LastTurnSummary: sql.NullString{String: summary, Valid: true}, |
| 6143 | }) |
| 6144 | require.NoError(t, err) |
| 6145 | require.Equal(t, int64(1), affected) |
| 6146 | } |
| 6147 | |
| 6148 | func waitForTerminalChatStatusEvent( |
| 6149 | ctx context.Context, |
no test coverage detected