久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

jasmine 2 - 在 jasmine.DEFAULT_TIMEOUT_INTERVAL 指定的超時

jasmine 2 - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL(jasmine 2 - 在 jasmine.DEFAULT_TIMEOUT_INTERVAL 指定的超時時間內未調用異步回調) - IT屋-程序員軟件開發技術分享社
本文介紹了jasmine 2 - 在 jasmine.DEFAULT_TIMEOUT_INTERVAL 指定的超時時間內未調用異步回調的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

限時送ChatGPT賬號..

jasmine 2 遇到問題并連接異步規范:

Having trouble with jasmine 2 and getting async specs wired up:

define(['foo'], function(foo) {
  return describe('foo', function() {
    beforeEach(function(done) {
      window.jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000;
      return setTimeout((function() {
        console.log('inside timeout');
        return done();
      }), window.jasmine.DEFAULT_TIMEOUT_INTERVAL);
    });
    return it('passes', function() {
      return expect({}).toBeDefined();
    });
  });
});

當我通過業力奔跑時,我會回來

When I run via karma, I get back

錯誤:超時 - 未在超時內調用異步回調由 jasmine.DEFAULT_TIMEOUT_INTERVAL 指定.

Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.

然后規范失敗.我試圖覆蓋默認超時,但我無法克服錯誤

and then the specs fail. I have attempted to override the default timeout but I can't get past the error

推薦答案

您正在使用與 Jasmine 相同的超時間隔來失敗測試超時,即您的超時被觸發以使用 Jasmine 的默認間隔觸發,這會導致測試失敗.

You are using the same timeout interval as Jasmine is using to fail tests on timeout, i.e. your timeout is triggered to fire with Jasmine's default interval, which fails the test.

如果您將超時設置為小于 jasmine 默認超時,則測試通過.

If you set your timeout to be less than jasmine default timeout the test passes.

describe('foo', function () {
    beforeEach(function (done) {
        window.jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000;
        setTimeout(function () {
            console.log('inside timeout');
            done();
        }, 500);
    });
    it('passes', function () {
        expect({}).toBeDefined();
    });
});

見小提琴這里

這篇關于jasmine 2 - 在 jasmine.DEFAULT_TIMEOUT_INTERVAL 指定的超時時間內未調用異步回調的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

How can I get my jasmine tests fixtures to load before the javascript considers the document to be quot;readyquot;?(在 javascript 認為文檔“準備好之前,如何讓我的 jasmine 測試裝置加載?) - IT屋-程序員軟件開發技術
What do jasmine runs and waitsFor actually do?(jasmine 運行和等待實際上是做什么的?)
How to provide mock files to change event of lt;input type=#39;file#39;gt; for unit testing(如何提供模擬文件來更改 lt;input type=filegt; 的事件用于單元測試)
How to unit test a chained method using Jasmine(如何使用 Jasmine 對鏈式方法進行單元測試)
How do I inject $rootScope into an AngularJS unit test?(如何將 $rootScope 注入 AngularJS 單元測試?)
Jasmine - How to spy on a function call within a function?(Jasmine - 如何監視函數中的函數調用?)
主站蜘蛛池模板: 久久精品国产亚洲a | 国产福利91精品一区二区三区 | 久久国产精品一区二区三区 | 人人性人人性碰国产 | 欧美在线观看一区 | 精品一二区 | 久久精品亚洲 | 亚洲视频中文字幕 | 欧美偷偷操 | 国产欧美一区二区三区在线播放 | 999精品视频在线观看 | 中国人pornoxxx麻豆 | 大吊一区二区 | 日韩视频一区在线观看 | 亚洲日本一区二区 | 超黄毛片 | 欧美一级大片免费看 | 日韩欧美在线不卡 | 欧美高清成人 | 三区在线观看 | av免费网站在线观看 | 成人国产在线观看 | 久久精品成人热国产成 | 视频一区在线播放 | 成年人视频在线免费观看 | 老外几下就让我高潮了 | 在线观看日本网站 | 欧美日韩国产三级 | 亚洲午夜电影 | 日韩国产在线 | 亚洲精品久久久久久久久久久久久 | 亚洲精品在线免费播放 | 国产一区二区三区在线免费 | 国产欧美一区二区三区久久手机版 | 日韩精品一区二区三区中文字幕 | 午夜视频精品 | 天天碰夜夜操 | 国产99久久精品一区二区永久免费 | 亚洲成人黄色 | 亚洲精品二区 | 成人精品国产一区二区4080 |