ZenTest 如何检测文件保存?

发布于 2024-07-11 02:30:04 字数 65 浏览 7 评论 0原文

我读了一些ZenTest的源代码,但没有找到它的实现位置。

你能给我一些线索吗? 提前致谢。

I read some source code of ZenTest but didn't find where it is implemented.

Could you give me give some clue? Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

寻找一个思念的角度 2024-07-18 02:30:04

看起来它在 autotest.rb 中的方法称为 find_files_to_test ,该算法非常基本,每秒都会检查影响测试的所有文件的日期,然后,对更改的文件使用一些依赖性分析,它决定运行哪些测试。

在 Windows 中,如果使用文件系统观察器,速度会快得多。

睡眠时间在初始化 self.sleep = 1 时定义并从 wait_for_changes 调用

Kernel.sleep self.sleep until find_files_to_test

It looks like its in autotest.rb the method is called find_files_to_test, the algorithm is pretty basic, every second it checks the dates on all the files that affect testing and then, using some dependency analysis on the changed files, it decides which tests to run.

In Windows this would be significantly faster if it used a file system watcher.

The sleep time is defined initialize self.sleep = 1 and invoked from wait_for_changes

Kernel.sleep self.sleep until find_files_to_test
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文