我正在构建一个带有cors.js
的电话空白应用,其中包含以下代码:
describe('cors', function () {
it('passes control to next middleware', function (done) {
// arrange
var req, res, next;
req = fakeRequest();
res = fakeResponse();
next = function () {
done();
};
我得到的错误是:
未捕获的ReferenceError:描述未定义
我在哪里设置描述的参考?
答案 0 :(得分:3)
当我遇到这个问题时,我通过切换库的顺序来解决它。
<script src="/bower_components/angular/angular.min.js"></script>
...
<script src="/bower_components/jasmine/lib/jasmine-core/jasmine.js"></script>
<script src="/bower_components/jasmine/lib/jasmine-core/jasmine-html.js"></script>
<script src="/bower_components/jasmine/lib/jasmine-core/boot.js"></script>
<script src="/bower_components/angular-mocks/angular-mocks.js"></script>
... then the tests e.g.
<script src="/js/lib/sync/test/local-test.js"></script>
我也会在<body>
的末尾导入所有这些内容。