javascript - 检查 Ember 是否处于测试模式

标签 javascript testing ember.js

有谁知道如何检查 Ember 是否处于测试模式?

我正在 Ember 中编写验收测试,应用中的一些 jQuery 动画使它们变得困难,这些动画在 Ember 的运行循环之外异步运行,并且在测试完成之前不会完成。使用像 andThen(...) 这样的等待助手不会等待动画完成,因为它们在运行循环之外。

我真的不需要对动画进行验收测试,只需要动画完成后的 DOM 状态,所以为了简单起见,我想在验收测试期间禁用动画。所以我需要能够检查 Ember 是否处于测试模式。

我正在使用 Ember 版本 1.10.1

最佳答案

没关系,它就像 Ember.testing 一样简单。这将在测试模式下设置为 true,否则它是未定义的,所以我无法立即在 Chrome 控制台中找到它。

关于javascript - 检查 Ember 是否处于测试模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40638742/

相关文章:

javascript - MomentJS 倒计时与 diff

javascript - 连接商店时 Mobx.inject 和 Mobx.observer 之间的主要区别是什么?

javascript - 我如何测试 Mocha/Chai 以验证是否为变量分配了值?

javascript - Ember.js 路由器应用架构——如何拥有多个嵌套 View / Controller 对

ember.js - 使用 EmberJS/Ember-Data 进行长轮询?

javascript - 动态函数中的变量范围?

javascript - 将 Canvas 笔划剪辑到图像

javascript - 如何判断我网站上的重定向是否是由 Google 优化测试引起的?

ruby-on-rails - ruby rails 2.3.8 : Been having trouble getting testing things to work

javascript - 什么时候应该在 Ember 中使用路由?