我们可以在茉莉花的“ it”块中初始化变量吗?

时间:2018-09-24 05:13:44

标签: javascript typescript jasmine protractor

我试图初始化像这样的变量

var a = 4;

块中

开始说“ 茉莉花规格超时。重置WebDriver控制流。

为什么??

2 个答案:

答案 0 :(得分:3)

  

我们可以在茉莉的'it'块中初始化变量吗?

是的。

  

它开始说“ Jasmine规范超时。重置WebDriver控制流。”

您的public class EnumJsonTester { public static void main(String [] args) throws Exception { String json = "{\r\n" + " \"name\": \"Tesla Model S\",\r\n" + " \"license\": \"1234\",\r\n" + " \"description\": \"electric powered vehicle.\"\r\n" + "}"; Car tesla = Utils.jsonToObject(json, Car.class); System.out.println("My Car: " + tesla.getType()); } } 语句不是此错误的原因。

答案 1 :(得分:0)

是的,我们可以在' it '块中初始化变量,这不会引起规范超时错误。如果在包含以下代码后仍然出现相同的错误,请在“ config ”文件中包含以下代码,并增加“ defaultTimeoutInterval ”的值

代码

jasmineNodeOpts?: {
  /**
  * Default time to wait in ms before a test fails.
  */
  defaultTimeoutInterval?: 95000
};