test: tighten qa gateway rpc callback assertions · openclaw/openclaw@f785d96
shakkernerd
·
2026-05-09
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -145,8 +145,10 @@ describe("startQaGatewayRpcClient", () => {
|
145 | 145 | }, |
146 | 146 | ); |
147 | 147 | |
148 | | -expect(resolveFirst).not.toBeNull(); |
149 | | -resolveFirst!({ ok: true }); |
| 148 | +if (resolveFirst === null) { |
| 149 | +throw new Error("Expected first gateway request resolver"); |
| 150 | +} |
| 151 | +resolveFirst({ ok: true }); |
150 | 152 | await expect(firstRequest).resolves.toEqual({ ok: true }); |
151 | 153 | }); |
152 | 154 | |
@@ -174,8 +176,10 @@ describe("startQaGatewayRpcClient", () => {
|
174 | 176 | |
175 | 177 | expect(gatewayRpcMock.callGatewayFromCli).toHaveBeenCalledTimes(1); |
176 | 178 | |
177 | | -expect(releaseFirst).not.toBeNull(); |
178 | | -releaseFirst!(); |
| 179 | +if (releaseFirst === null) { |
| 180 | +throw new Error("Expected first gateway request release callback"); |
| 181 | +} |
| 182 | +releaseFirst(); |
179 | 183 | |
180 | 184 | await expect(firstRequest).resolves.toEqual({ ok: true }); |
181 | 185 | await expect(secondRequest).resolves.toEqual({ ok: true }); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。