Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Grunt上运行的Jasmine找不到异步函数_Javascript_Gruntjs - Fatal编程技术网

Javascript 在Grunt上运行的Jasmine找不到异步函数

Javascript 在Grunt上运行的Jasmine找不到异步函数,javascript,gruntjs,Javascript,Gruntjs,由于某些原因,当我从Grunt运行Jasmine时,它中的异步函数(waits、waitsFor、runs)不可用 咕哝着: jasmine:{ pivotal:{ src: 'src/**/*.js', options:{ specs: 'spec/**/*.spec.js' } } } 在茉莉花中: describe('jasmine', function(){ it("should find

由于某些原因,当我从Grunt运行Jasmine时,它中的异步函数(waits、waitsFor、runs)不可用

咕哝着:

jasmine:{
    pivotal:{
        src: 'src/**/*.js',
        options:{
            specs: 'spec/**/*.spec.js'
        }
    }
}
在茉莉花中:

describe('jasmine', function(){
    it("should find 'waits'", function(){
        waits(1000);
    });
    it("should find 'waitsFor'", function(){
        waitsFor(function(){}, 1000);
    });
    it("should find 'runs'", function(){
        runs(function(){});
    });
})
茉莉花产量:

 jasmine
   × should find 'waits'
     ReferenceError: Can't find variable: waits in file:///G:/Projects/myproj/spec/test.spec.js (line 3) (1)
   × should find 'waitsFor'
     ReferenceError: Can't find variable: waitsFor in file:///G:/Projects/myproj/spec/test.spec.js (line 6) (1)
   × should find 'runs'
     ReferenceError: Can't find variable: runs in file:///G:/Projects/myproj/spec/test.spec.js (line 9) (1)

我遗漏了什么吗?

原来我习惯于使用Jasmine 1.3,grunt使用的版本是2.0。语法在2.0中发生了变化,需要根据上的文档编写测试