之前没有定义(旧茉莉花)

P.B*_*key 5 jasmine angularjs protractor

我刚安装好了Protractor v2.0.0.我试图添加beforeAll到测试并得到错误

ReferenceError:未定义beforeAll

看看堆栈跟踪,我看到jasmine 1.3.1是量角器的子模块:

C:\ Users \用户bmackey \应用程序数据\漫游\ NPM \node_modules \量角器\node_modules\minijasminenode\lib中\茉莉1.3.1.js:913:21

beforeAll是在茉莉花2.1中引入的.我试着npm i -g jasmine-before-all无济于事.如何才能使此功能正常工作?

Sul*_*han 11

量角器jasmine1默认仍在使用.您必须在配置中设置jasmine版本

framework: 'jasmine2',
Run Code Online (Sandbox Code Playgroud)

您可以在参考配置文件中找到更多信息