Karma有初始化挂钩吗?

时间:2014-03-31 16:37:31

标签: hook karma-runner

Karma(0.12)是否有一个钩子可用于在运行测试之前执行某些初始化?

1 个答案:

答案 0 :(得分:1)

有了业力0.10,我做了以下事情:

  • 创建了一个helper.js文件,该文件已添加到karma配置中的JS列表中

    module.exports = function(config) {
      config.set({
        ...
        files: [
          // Helping Libraries
          'vendor/jquery.js',
          'helpers/helper.js',
          ...
        ],
        ...
    
  • 帮助者的内容是:

    window.__karma__.loaded = function() {};
    
    $(function () {
      // do my stuff in here
    
      // at the end of my stuff start karma:
      window.__karma__.start();
    });