-1

我正在codeceptjs使用shelljs.

在一项测试中,我正在调用这样的 Go 应用程序:

const shell = require('shelljs')


let execution = shell.exec('./myGoApplication')
execution.kill();

我试图kill用不同的参数来阻止它,但它不起作用。

有谁知道如何阻止 Go 应用程序运行?

编辑:

此代码也不会停止

execution.kill('SIGINT');

https://github.com/shelljs/shelljs

4

1 回答 1

1

kill命令接受终止信号作为其第一个参数。

let execution = shell.exec('./myGoApplication')
execution.kill('SIGINT');

以下是所有信号的列表:

https://unix.stackexchange.com/a/317496

于 2021-08-09T10:08:04.277 回答