【问题标题】:Exclude files while using Ember-CLI testem使用 Ember-CLI testem 时排除文件
【发布时间】:2014-11-18 02:00:31
【问题描述】:

我正在尝试使用 Ember-CLI - Testem 运行我的测试。 Ember-CLI 使用 tests/index.html 而不是通常的 testem.json 配置进行测试。

有什么方法可以排除某些文件被内置到 app.js 中?

用例:我有一些 js 文件,我在其中注入了一些依赖项。这些依赖在测试环境中是不同的。我想忽略这些文件并从我的测试注入器中注入依赖项。

【问题讨论】:

    标签: ember.js ember-cli testem


    【解决方案1】:

    我在使用 ember-cli 1.13.8 和 ember 2.1 的 ember 应用程序的上下文中回答。 ember-cli 确实使用testem.json,除非您通过ember test -c path/to/testem.json 通过另一个测试配置文件。不过,并非 testem.json 中的所有选项都集成到 ember-cli 的测试过程中。

    要排除树木,请检查: ember-cli exclude a directory beneath "tests" from being watched by "ember serve"

    要忽略tests 中的特定文件,您可以重命名文件,使它们与嵌入到 ember-cli-test-loader 中的模式不匹配: https://github.com/ember-cli/ember-cli-test-loader/blob/master/test-loader.js#L38-L40

    【讨论】:

      猜你喜欢
      • 2014-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-03
      • 1970-01-01
      相关资源
      最近更新 更多