test(features): remove unsafe test assertions

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
YeonGyu-Kim
2026-05-12 14:21:46 +09:00
parent 7365163885
commit 11b3638493
13 changed files with 87 additions and 80 deletions
@@ -73,7 +73,7 @@ describe("findNearestMessageWithFieldsFromSDK", () => {
{ info: { agent: "sisyphus", model: { providerID: "anthropic", modelID: "claude-opus-4" } } },
])
const result = await findNearestMessageWithFieldsFromSDK(mockClient as any, "ses_123")
const result = await findNearestMessageWithFieldsFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toEqual({
agent: "sisyphus",
@@ -87,7 +87,7 @@ describe("findNearestMessageWithFieldsFromSDK", () => {
{ info: { agent: "sisyphus", providerID: "openai", modelID: "gpt-5" } },
])
const result = await findNearestMessageWithFieldsFromSDK(mockClient as any, "ses_123")
const result = await findNearestMessageWithFieldsFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toEqual({
agent: "sisyphus",
@@ -102,7 +102,7 @@ describe("findNearestMessageWithFieldsFromSDK", () => {
{ id: "msg_new", info: { agent: "new-agent", model: { providerID: "new", modelID: "model" }, time: { created: 20 } } },
])
const result = await findNearestMessageWithFieldsFromSDK(mockClient as any, "ses_123")
const result = await findNearestMessageWithFieldsFromSDK(testCoerce(mockClient), "ses_123")
expect(result?.agent).toBe("new-agent")
})
@@ -112,7 +112,7 @@ describe("findNearestMessageWithFieldsFromSDK", () => {
{ info: { agent: "partial-agent" } },
])
const result = await findNearestMessageWithFieldsFromSDK(mockClient as any, "ses_123")
const result = await findNearestMessageWithFieldsFromSDK(testCoerce(mockClient), "ses_123")
expect(result?.agent).toBe("partial-agent")
})
@@ -123,7 +123,7 @@ describe("findNearestMessageWithFieldsFromSDK", () => {
{ info: {} },
])
const result = await findNearestMessageWithFieldsFromSDK(mockClient as any, "ses_123")
const result = await findNearestMessageWithFieldsFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toBeNull()
})
@@ -131,7 +131,7 @@ describe("findNearestMessageWithFieldsFromSDK", () => {
it("returns null when messages array is empty", async () => {
const mockClient = createMockClient([])
const result = await findNearestMessageWithFieldsFromSDK(mockClient as any, "ses_123")
const result = await findNearestMessageWithFieldsFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toBeNull()
})
@@ -145,7 +145,7 @@ describe("findNearestMessageWithFieldsFromSDK", () => {
},
}
const result = await findNearestMessageWithFieldsFromSDK(mockClient as any, "ses_123")
const result = await findNearestMessageWithFieldsFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toBeNull()
})
@@ -161,7 +161,7 @@ describe("findNearestMessageWithFieldsFromSDK", () => {
},
])
const result = await findNearestMessageWithFieldsFromSDK(mockClient as any, "ses_123")
const result = await findNearestMessageWithFieldsFromSDK(testCoerce(mockClient), "ses_123")
expect(result?.tools).toEqual({ edit: true, write: false })
})
@@ -172,7 +172,7 @@ describe("findNearestMessageWithFieldsFromSDK", () => {
{ id: "msg_older", info: { agent: "newest-by-time", model: { providerID: "openai", modelID: "gpt-5" }, time: { created: 100 } } },
])
const result = await findNearestMessageWithFieldsFromSDK(mockClient as any, "ses_123")
const result = await findNearestMessageWithFieldsFromSDK(testCoerce(mockClient), "ses_123")
expect(result?.agent).toBe("newest-by-time")
})
@@ -190,7 +190,7 @@ describe("findNearestMessageWithFieldsFromSDK", () => {
},
])
const result = await findNearestMessageWithFieldsFromSDK(mockClient as any, "ses_123")
const result = await findNearestMessageWithFieldsFromSDK(testCoerce(mockClient), "ses_123")
expect(result?.agent).toBe("sisyphus")
})
@@ -252,7 +252,7 @@ describe("findFirstMessageWithAgentFromSDK", () => {
{ info: { agent: "second-agent" } },
])
const result = await findFirstMessageWithAgentFromSDK(mockClient as any, "ses_123")
const result = await findFirstMessageWithAgentFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toBe("first-agent")
})
@@ -263,7 +263,7 @@ describe("findFirstMessageWithAgentFromSDK", () => {
{ id: "msg_early", info: { agent: "earliest-agent", time: { created: 10 } } },
])
const result = await findFirstMessageWithAgentFromSDK(mockClient as any, "ses_123")
const result = await findFirstMessageWithAgentFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toBe("earliest-agent")
})
@@ -274,7 +274,7 @@ describe("findFirstMessageWithAgentFromSDK", () => {
{ id: "msg_real", info: { agent: "sisyphus", time: { created: 20 } } },
])
const result = await findFirstMessageWithAgentFromSDK(mockClient as any, "ses_123")
const result = await findFirstMessageWithAgentFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toBe("sisyphus")
})
@@ -285,7 +285,7 @@ describe("findFirstMessageWithAgentFromSDK", () => {
{ info: { agent: "first-real-agent" } },
])
const result = await findFirstMessageWithAgentFromSDK(mockClient as any, "ses_123")
const result = await findFirstMessageWithAgentFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toBe("first-real-agent")
})
@@ -296,7 +296,7 @@ describe("findFirstMessageWithAgentFromSDK", () => {
{ info: {} },
])
const result = await findFirstMessageWithAgentFromSDK(mockClient as any, "ses_123")
const result = await findFirstMessageWithAgentFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toBeNull()
})
@@ -310,7 +310,7 @@ describe("findFirstMessageWithAgentFromSDK", () => {
},
}
const result = await findFirstMessageWithAgentFromSDK(mockClient as any, "ses_123")
const result = await findFirstMessageWithAgentFromSDK(testCoerce(mockClient), "ses_123")
expect(result).toBeNull()
})