forked from molecule-ai/molecule-core
Fix TestExtended_WorkspaceDelete missing sqlmock expectations
The Delete handler acquired token revocation and schedule disable queries but this test was never updated, causing sqlmock strict mode to reject the unexpected ExecQuery calls. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
15ac834239
commit
a115a66f9a
@ -35,6 +35,14 @@ func TestExtended_WorkspaceDelete(t *testing.T) {
|
||||
mock.ExpectExec("DELETE FROM canvas_layouts WHERE workspace_id = ANY").
|
||||
WillReturnResult(sqlmock.NewResult(1, 1))
|
||||
|
||||
// Token revocation for deleted workspaces.
|
||||
mock.ExpectExec("UPDATE workspace_auth_tokens SET revoked_at").
|
||||
WillReturnResult(sqlmock.NewResult(0, 0))
|
||||
|
||||
// #1027: cascade-disable schedules for deleted workspaces.
|
||||
mock.ExpectExec("UPDATE workspace_schedules SET enabled = false").
|
||||
WillReturnResult(sqlmock.NewResult(0, 0))
|
||||
|
||||
// Expect RecordAndBroadcast INSERT for WORKSPACE_REMOVED
|
||||
mock.ExpectExec("INSERT INTO structure_events").
|
||||
WillReturnResult(sqlmock.NewResult(0, 1))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user