Testing 如何关闭单个文件的Jasmine随机化?

Testing 如何关闭单个文件的Jasmine随机化?,testing,jasmine,karma-jasmine,karma-runner,Testing,Jasmine,Karma Jasmine,Karma Runner,Jasmine 3.x中的测试默认以随机顺序执行(请参阅)。我理解,测试之间存在依赖关系是一种不好的做法。但是,对于单个测试文件,我有一个合法的用例,并且需要按顺序运行测试。目前,我已在karma.config.js文件中执行以下操作以禁用随机化: module.exports = function(config) { config.set({ client: { jasmine: { random: false } } }) }

Jasmine 3.x中的测试默认以随机顺序执行(请参阅)。我理解,测试之间存在依赖关系是一种不好的做法。但是,对于单个测试文件,我有一个合法的用例,并且需要按顺序运行测试。目前,我已在
karma.config.js
文件中执行以下操作以禁用随机化:

module.exports = function(config) {
  config.set({
    client: {
      jasmine: {
        random: false
      }
    }
  })
}

我仍然希望在剩下的测试中打开随机化。是否有任何方法可以为该特定文件设置
random:false
?如果没有,还有其他替代方法吗?

如果不需要在一次运行中执行所有测试(随机测试和非随机测试),有一种方法。这会有帮助吗?或者您正在寻找单次运行的解决方案?我需要单次运行的解决方案,不幸的是,如果您不需要在一次运行中执行所有测试(随机和非随机测试),有一种方法。这会有帮助吗?或者您正在寻找单次运行的解决方案?不幸的是,我需要单次运行的解决方案