小编Des*_*spo的帖子

配置capybara以信任所有SSL证书

我在解决如何让Capybara(1.1.1)自动接受Chrome上的SSL证书方面遇到了一些麻烦.

这是我目前的Capybara配置

Capybara.run_server = false
Capybara.app_host = 'http://some.host.com'
Capybara.default_driver = :selenium

Capybara.register_driver :selenium do |app|
  Capybara::Selenium::Driver.new(app, :browser => :chrome)
end
Run Code Online (Sandbox Code Playgroud)

我已经阅读了关于-trustAllSSLCertificates标志但我不确定如何在使用Capybara运行Selenium时应用它.

ruby ssl selenium cucumber capybara

5
推荐指数
1
解决办法
1459
查看次数

在Gemspec中定义gem版本

创建gem时最好的是:

  1. 将版本定义为gemspec中的字符串,或
  2. 引用SomeGem :: VERSION常量,存储在SomeGem /版本中的版本?

我意识到我可以做到,但我想了解什么是最佳实践,为什么会这样.

如果还有其他我不熟悉的方式,请告诉我.

谢谢

ruby gem version

3
推荐指数
1
解决办法
309
查看次数

标签 统计

ruby ×2

capybara ×1

cucumber ×1

gem ×1

selenium ×1

ssl ×1

version ×1