Cucumber.js Zombie.js最大调用堆栈大小超出未定义
我试图find(谷歌,stackoverflow等)由我自己的解决scheme,但不能。
我正在Win7上工作
黄瓜-js版本:0.4.0
节点版本:v.0.10.26
Zombie@2.0.0-alpha31
我想要做的是非常简单的..让我们去监护人login页面,然后login…但是,当我用僵尸访问该网站时,我得到这个消息:
最大调用堆栈大小超出未定义
如果我试图访问一个简单的HTML网站,它不会发生。
我能做些什么来避免这个问题?
码:
var assert = require("assert"); var myStepDefinitionsWrapper = function () { this.World = require("../support/world.js").World; this.Given(/^I am on the Guardian site$/, function (callback) { this.browser.visit('https://id.theguardian.com/signin', callback); });
正如你所看到的,它非常简单,基本的代码,但结果如下:
僵尸:打开窗口https://id.theguardian.com/signin僵尸:GET https://id.theguardian.com/signin => 200。 。 。 。 。 Zombie:GET SOMETHING JS => 200最大调用堆栈大小超过undefined鉴于我在监护人网站#features \ myFeature.feature:9 RangeError:最大调用堆栈大小然后,我应该看到“卫报”标题#features \ myFeature.feature :10
(::)失败的步骤(::)
RangeError:超出最大调用堆栈大小