unit-testing - 缓存如何解决?独立使用 jasmine 时出现问题

标签 unit-testing jasmine

当我在浏览器中访问 SpecRunner.html 时,单元测试运行良好。我遇到的问题是,如果我更改其中一项测试或其测试并刷新页面的代码,它根本不会加载新测试或更改。我认为这将是一个缓存问题,但我选择了 chrome 开发工具禁用缓存

我做错了什么?

谢谢

编辑:尝试重新启动我的计算机,但没有任何结果。清缓存,没什么。我不明白为什么会发生这种情况。

EDIT2:尝试强制重新加载,没有任何结果...更改了文件名和引用,但仍然加载旧代码...

最佳答案

这可能无法回答您的具体问题,因为有一百万个原因可能会发生这种情况。

对我来说,这是因为我删除了一些文件,然后将它们重新添加为 git 子模块。完成此操作后,ls 向我显示了旧文件,但我没有意识到我必须进入一个目录,然后返回才能与我刚刚拉下的新文件进行交互。

关于unit-testing - 缓存如何解决?独立使用 jasmine 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16313507/

相关文章:

javascript - Rails 3.1+ 的 Jasmine 与 Mocha JavaScript 测试

javascript - 如何在 headless 执行期间测试 jQuery UI 对话框

unit-testing - 我可以将一组传递给 DUnitX 中的测试用例吗?

unit-testing - 如何在函数式编程中编写好的单元测试

unit-testing - 从 Controller 单元测试中删除域类依赖项

backbone.js - 使用 Jasmine 模板测试 Backbone View 的最佳方法

android - 当我插入数据库时​​,Realm 抛出 NullPointerException

c# - 在单元测试中模拟类中的类

angular - 在 Visual Studio 的测试资源管理器中发现 Protractor/jasmine 测试?

node.js - Jasmine - 如何从规范覆盖范围中排除 node_modules