mocha command giving ReferenceError: window is not defined

后端 未结 3 834
暖寄归人
暖寄归人 2020-12-14 15:29

I am using command:

mocha --compilers :./test/babel-setup.js --recursive --watch

It is giving error:

ReferenceError: window         


        
3条回答
  •  醉话见心
    2020-12-14 16:02

    Since I was doing too much with the window object, I just used this code to determine if I was in mocha or not.

    function isMocha(){
        let context = (global || window);
        return ['afterEach','after','beforeEach','before','describe','it'].every(function(functionName){
            return context[functionName] instanceof Function;
        });
    }
    

提交回复
热议问题