mirror of
https://github.com/farcasclaudiu/openclaw.git
synced 2026-06-29 05:02:04 +03:00
fix(test): tolerate runtime exit in cli smoke
This commit is contained in:
@@ -28,15 +28,18 @@ describe("cli program (smoke)", () => {
|
|||||||
|
|
||||||
it("runs message with required options", async () => {
|
it("runs message with required options", async () => {
|
||||||
const program = buildProgram();
|
const program = buildProgram();
|
||||||
await program.parseAsync(["message", "send", "--target", "+1", "--message", "hi"], {
|
await expect(
|
||||||
|
program.parseAsync(["message", "send", "--target", "+1", "--message", "hi"], {
|
||||||
from: "user",
|
from: "user",
|
||||||
});
|
}),
|
||||||
|
).rejects.toThrow("exit");
|
||||||
expect(messageCommand).toHaveBeenCalled();
|
expect(messageCommand).toHaveBeenCalled();
|
||||||
});
|
});
|
||||||
|
|
||||||
it("runs message react with signal author fields", async () => {
|
it("runs message react with signal author fields", async () => {
|
||||||
const program = buildProgram();
|
const program = buildProgram();
|
||||||
await program.parseAsync(
|
await expect(
|
||||||
|
program.parseAsync(
|
||||||
[
|
[
|
||||||
"message",
|
"message",
|
||||||
"react",
|
"react",
|
||||||
@@ -52,7 +55,8 @@ describe("cli program (smoke)", () => {
|
|||||||
"123e4567-e89b-12d3-a456-426614174000",
|
"123e4567-e89b-12d3-a456-426614174000",
|
||||||
],
|
],
|
||||||
{ from: "user" },
|
{ from: "user" },
|
||||||
);
|
),
|
||||||
|
).rejects.toThrow("exit");
|
||||||
expect(messageCommand).toHaveBeenCalled();
|
expect(messageCommand).toHaveBeenCalled();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user