now passing required loading time through promise
This commit is contained in:
		
							
								
								
									
										2
									
								
								test/test.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								test/test.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -1 +1 @@
 | 
			
		||||
import "typings-test";
 | 
			
		||||
import 'typings-test';
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										18
									
								
								test/test.js
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								test/test.js
									
									
									
									
									
								
							@@ -1,15 +1,17 @@
 | 
			
		||||
"use strict";
 | 
			
		||||
require("typings-test");
 | 
			
		||||
const early = require("../dist/index");
 | 
			
		||||
describe("early", function () {
 | 
			
		||||
    it(".start()", function (done) {
 | 
			
		||||
require('typings-test');
 | 
			
		||||
const early = require('../dist/index');
 | 
			
		||||
describe('early', function () {
 | 
			
		||||
    it('.start()', function (done) {
 | 
			
		||||
        this.timeout(10000);
 | 
			
		||||
        early.start("early");
 | 
			
		||||
        early.start('early');
 | 
			
		||||
        setTimeout(done, 5000);
 | 
			
		||||
    });
 | 
			
		||||
    it(".stop()", function (done) {
 | 
			
		||||
    it('.stop()', function (done) {
 | 
			
		||||
        early.stop()
 | 
			
		||||
            .then(done);
 | 
			
		||||
            .then(() => {
 | 
			
		||||
            done();
 | 
			
		||||
        });
 | 
			
		||||
    });
 | 
			
		||||
});
 | 
			
		||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInRlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLFFBQU8sY0FBYyxDQUFDLENBQUE7QUFDdEIsTUFBTyxLQUFLLFdBQVcsZUFBZSxDQUFDLENBQUM7QUFFeEMsUUFBUSxDQUFDLE9BQU8sRUFBQztJQUNiLEVBQUUsQ0FBQyxVQUFVLEVBQUMsVUFBUyxJQUFJO1FBQ3ZCLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDcEIsS0FBSyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNyQixVQUFVLENBQUMsSUFBSSxFQUFDLElBQUksQ0FBQyxDQUFDO0lBQzFCLENBQUMsQ0FBQyxDQUFDO0lBQ0gsRUFBRSxDQUFDLFNBQVMsRUFBQyxVQUFTLElBQUk7UUFDdEIsS0FBSyxDQUFDLElBQUksRUFBRTthQUNQLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUNwQixDQUFDLENBQUMsQ0FBQTtBQUNOLENBQUMsQ0FBQyxDQUFBIn0=
 | 
			
		||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInRlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLFFBQU8sY0FDUCxDQUFDLENBRG9CO0FBQ3JCLE1BQU8sS0FBSyxXQUFXLGVBQWUsQ0FBQyxDQUFBO0FBRXZDLFFBQVEsQ0FBQyxPQUFPLEVBQUM7SUFDYixFQUFFLENBQUMsVUFBVSxFQUFDLFVBQVMsSUFBSTtRQUN2QixJQUFJLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFBO1FBQ25CLEtBQUssQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUE7UUFDcEIsVUFBVSxDQUFDLElBQUksRUFBQyxJQUFJLENBQUMsQ0FBQTtJQUN6QixDQUFDLENBQUMsQ0FBQTtJQUNGLEVBQUUsQ0FBQyxTQUFTLEVBQUMsVUFBUyxJQUFJO1FBQ3RCLEtBQUssQ0FBQyxJQUFJLEVBQUU7YUFDUCxJQUFJLENBQUM7WUFDRixJQUFJLEVBQUUsQ0FBQTtRQUNWLENBQUMsQ0FBQyxDQUFBO0lBQ1YsQ0FBQyxDQUFDLENBQUE7QUFDTixDQUFDLENBQUMsQ0FBQSJ9
 | 
			
		||||
							
								
								
									
										26
									
								
								test/test.ts
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								test/test.ts
									
									
									
									
									
								
							@@ -1,14 +1,16 @@
 | 
			
		||||
import "typings-test";
 | 
			
		||||
import early = require("../dist/index");
 | 
			
		||||
import 'typings-test'
 | 
			
		||||
import early = require('../dist/index')
 | 
			
		||||
 | 
			
		||||
describe("early",function(){
 | 
			
		||||
    it(".start()",function(done){
 | 
			
		||||
        this.timeout(10000);
 | 
			
		||||
        early.start("early");
 | 
			
		||||
        setTimeout(done,5000);
 | 
			
		||||
    });
 | 
			
		||||
    it(".stop()",function(done){
 | 
			
		||||
        early.stop()
 | 
			
		||||
            .then(done);
 | 
			
		||||
describe('early',function(){
 | 
			
		||||
    it('.start()',function(done){
 | 
			
		||||
        this.timeout(10000)
 | 
			
		||||
        early.start('early')
 | 
			
		||||
        setTimeout(done,5000)
 | 
			
		||||
    })
 | 
			
		||||
})
 | 
			
		||||
    it('.stop()',function(done){
 | 
			
		||||
        early.stop()
 | 
			
		||||
            .then(() => {
 | 
			
		||||
                done()
 | 
			
		||||
            })
 | 
			
		||||
    })
 | 
			
		||||
})
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user