我想要做的是保持服务器打开,运行并接受数据,直到python脚本发送的参数要求它关闭为止。if program_complete and clean为了测试这一点,我使用了Q.delay(10000)而不是循环,它的工作原理是我期望它工作(我得到一个连接,可以来回传递数据,不出问题),除非在end_program设置为True时退出,它将在10秒后退出(如预期的那样)。console.log('--- PROGRA
有没有一种方法可以让我在运行时找出一个模块是否被jest模仿了?由于模拟的模块通常是必需的,因此代码会被执行(如下所示:jest module executed even when mocked 我们需要这样做,因为当没有设置强制环境变量时,我们对每个文件的检查都会提前失败,这会导致即使模块被模拟,我们的测试也会失败。process.env.SOME_ENV) {
throw new Error(`Mandatory environment variable 'SOME_E