我正在尝试创建一个简单的测试脚本,该脚本在运行时进入监视模式并重新写入名为jest-lock.json
的文件
"test:output:watch": "jest --json --outputFile=jest-lock.json --watch"
当它运行时,它只会进入无限循环,我不确定自己在做什么错。
我有一个简单的测试,我正在尝试这样做,以便使用故事书jest-addon。
有什么想法吗?所有人都表示赞赏。
谢谢
答案 0 :(得分:0)
看来,这并没有在任何地方真正解决(一个很好的挑战!如果我能以我的赏金来增加我的声誉的话),这source确实提供了有关观看循环原因的良好信息。
这不是我的解决方案,但我相信您可以使用:
watch -n1 'wc -l my.log | tee -a statistics.log'
这将每秒执行一次wc
,将其输出添加到statistics.log文件中,并在屏幕上显示。
因此,您将得到一个充满数字的文件,代表my.log
的连续行数。
现在使用此结构,(我不是json专家)我们可以将行重组为应有的样子。我可能需要一些同事的帮助。 (至少是一个好的开始)