【发布时间】:2016-04-19 06:08:58
【问题描述】:
我正在将量角器与茉莉花一起使用。量角器版本是3.2.2,我使用命令protractor --version 找到了这个。如何找到量角器使用的茉莉版本。当我阅读updgrade doc时,我找不到升级jasmine的步骤,我发现的只是在配置文件中添加jasmine2。
我的配置文件是这样的
exports.config = { framework: 'jasmine2', .... }
但我仍然无法使用beforeAll and afterAll。我在这里有什么遗漏吗。由于 beforeAll and afterAll 未定义,我认为量角器使用的 jasmine 版本不是 2x。
非常感谢任何帮助。
谢谢。
【问题讨论】:
-
你可以在文件
node_modules/protractor/package.json查看量角器使用的jasmine版本 -
@MadhavanKumar package.json 具有以下依赖项
"jasminewd2": "0.0.8", "jasmine": "2.4.1" -
这些命令内置在 jasmine 框架中,所以我认为你是对的 - 量角器没有使用 2.x 版。将此添加到规范并运行它 - console.log('jasmine-version:' + jasmine.getEnv().versionString());
-
打印的是什么?
-
@Gunderson - jasmine-version:1.3.1 修订版 1354556913
标签: angularjs protractor angularjs-e2e gulp-protractor