如何推迟执行Jasmine SpecRunner

时间:2016-03-12 12:45:08

标签: javascript jasmine

我是茉莉花的新手。我需要启动SpecRunner.html但只能在一段时间后触发执行,例如从chrome console。

据我所知,有一种自动执行的启动方法。我怎样才能阻止它这样做但稍后运行呢?

1 个答案:

答案 0 :(得分:1)

您需要创建自己的boot.js

修改这些行

window.onload = function() {
    if (currentWindowOnload) {
        currentWindowOnload();
    }
    htmlReporter.initialize();
    env.execute();
};

添加额外的延迟

window.onload = function() {
    if (currentWindowOnload) {
        currentWindowOnload();
    }
    htmlReporter.initialize();
    setTimeout(env.execute(), 5000);
};

或类似的东西。