Calabash Android - nil:NilClass 的未定义方法“键”(NoMethodError)
Calabash Android - undefined method `keys' for nil:NilClass (NoMethodError)
我需要你的帮助来解决我遇到的错误
我正在使用葫芦为我的应用程序创建测试,这是我的代码:
url = 'myUrl'
http = Net::HTTP.new(url, 80)
path = '/login/login.php'
resp, data = http.get(path, nil) <-- This line fires the error
cookie = resp.response['set-cookie']
这是我得到的:
undefined method `keys' for nil:NilClass (NoMethodError)
./features/step_definitions/calabash_steps.rb:33
我不明白它指的是什么?我该如何解决?知道行 33 是我在第一个代码片段中显示的行。
我想我在一些未定义的变量或空变量上调用键,但无法弄清楚是哪一个,这是一个简单的代码。
我欢迎任何想法!谢谢=)
只需删除 nil
参数:
resp, data = http.get(path)
我需要你的帮助来解决我遇到的错误
我正在使用葫芦为我的应用程序创建测试,这是我的代码:
url = 'myUrl'
http = Net::HTTP.new(url, 80)
path = '/login/login.php'
resp, data = http.get(path, nil) <-- This line fires the error
cookie = resp.response['set-cookie']
这是我得到的:
undefined method `keys' for nil:NilClass (NoMethodError)
./features/step_definitions/calabash_steps.rb:33
我不明白它指的是什么?我该如何解决?知道行 33 是我在第一个代码片段中显示的行。
我想我在一些未定义的变量或空变量上调用键,但无法弄清楚是哪一个,这是一个简单的代码。
我欢迎任何想法!谢谢=)
只需删除 nil
参数:
resp, data = http.get(path)