mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-12 04:10:43 +00:00
test: clarify command queue reset assertions
This commit is contained in:
@@ -100,7 +100,7 @@ describe("command queue", () => {
|
||||
|
||||
it("resetAllLanes is safe when no lanes have been created", () => {
|
||||
expect(getActiveTaskCount()).toBe(0);
|
||||
expect(() => resetAllLanes()).not.toThrow();
|
||||
resetAllLanes();
|
||||
expect(getActiveTaskCount()).toBe(0);
|
||||
});
|
||||
|
||||
@@ -567,7 +567,7 @@ describe("command queue", () => {
|
||||
// resetAllLanes calls notifyActiveTaskWaiters → Array.from(state.activeTaskWaiters).
|
||||
// Without the migration this would throw:
|
||||
// TypeError: undefined is not iterable
|
||||
expect(() => resetAllLanes()).not.toThrow();
|
||||
resetAllLanes();
|
||||
|
||||
// waitForActiveTasks also accesses activeTaskWaiters.
|
||||
await expect(waitForActiveTasks(0)).resolves.toEqual({ drained: true });
|
||||
|
||||
Reference in New Issue
Block a user