Android &引用;葫芦安卓运行apk“;传递包含空格的环境变量
我在命令提示符(Windows)中使用以下命令运行葫芦测试用例。我需要向测试用例传递一些环境变量。我能够传递变量“IP地址,用户电子邮件”,如下所示。但无法传递USER_NAME变量,因为该变量中包含空格Android &引用;葫芦安卓运行apk“;传递包含空格的环境变量,android,cucumber,environment-variables,batch-processing,calabash,Android,Cucumber,Environment Variables,Batch Processing,Calabash,我在命令提示符(Windows)中使用以下命令运行葫芦测试用例。我需要向测试用例传递一些环境变量。我能够传递变量“IP地址,用户电子邮件”,如下所示。但无法传递USER_NAME变量,因为该变量中包含空格 calabash-android run myApp.apk IP_ADDRESS=192.168.30.169 USER_EMAIL=xyz@abc.com USER_NAME=bruce wayne 我尝试过用单引号、双引号传递变量,并在空格前添加转义字符(\)。但每次它给我一个错误 "
calabash-android run myApp.apk IP_ADDRESS=192.168.30.169 USER_EMAIL=xyz@abc.com USER_NAME=bruce wayne
我尝试过用单引号、双引号传递变量,并在空格前添加转义字符(\)。但每次它给我一个错误
"No such file or directory - wayne. Please create a wayne directory to get started.
(Errno::ENOENT)"
请帮助我建议一种将这些环境变量与run命令一起传递的方法。尝试以下解决方案:
set IP_ADDRESS=192.168.30.169
set USER_EMAIL=xyz@abc.com
set USER_NAME='bruce wayne'
calabash-android run myApp.apk
那么变量也应该在测试中可用。它给出了一个错误,是的,非常感谢它的工作:)只是报价不是必需的。