【问题标题】:How To Run a python script from Ruby/Cucumber-Calabash如何从 Ruby/Cucumber-Calabash 运行 python 脚本
【发布时间】:2016-01-21 06:48:13
【问题描述】:

我对 Calabash/Cucumber 有疑问,我需要启动一个由 culebra (androidviewclient) 生成的 python 脚本,简而言之,单击我的应用程序的外部视图。 这是我的 ruby​​ 页面类:

require 'calabash-android/abase'    
class SignUpPage < Calabash::ABase

def login_google_confirm_step_1
    system '/PATH/social_login_step_1.py'
end

这是我的步骤:

Then(/^I am able to submit google login step 1$/) do
@current_page = page(SignUpPage)
@current_page.login_google_confirm_step_1
end 

当我午餐黄瓜功能时,我有这个错误:

UiTests/features/android/pages/signup_page.rb
Failed to load 'py' programming language for file UiTests/features/android/pages/social_login_step_1.py: cannot load such file -- rubypython
* UiTests/features/android/pages/social_login_step_1.py [NOT SUPPORTED]

我已经安装了 ruby​​python gem,我在网上找不到任何可以帮助我的主题。 有人可以帮助我吗?谢谢。

【问题讨论】:

    标签: android python cucumber calabash androidviewclient


    【解决方案1】:

    好的,我解决了....问题是我保存python脚本的路径(social_login_step_1.py),我从pages/目录中删除了文件,其中的内容是各种pages.rb并再次运行所有

    【讨论】:

      猜你喜欢
      • 2013-04-30
      • 2013-03-12
      • 1970-01-01
      • 1970-01-01
      • 2013-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多