问题描述
Jest --cli
在预提交钩子中运行它,没有问题,意思是:
- 将运行测试
- git commit 发生。
但是,在 pre-push hook 中运行完全相同的东西是行不通的。测试仍在运行,但实际推送并未发生!
这是钩子脚本:
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
cd client
npm run test
npm_test_exit_code=$?
exit $npm_test_exit_code
我尝试使用 --detectOpenHandles
运行 Jest,但找不到任何问题或打开句柄。我不确定这里的问题是什么,任何意见表示赞赏。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)