In Testdatei, Capybara Methode save_and_open_page
Anzeigefehler gefunden:
Fehler: keine Anzeige angegeben keinen geeigneten Web-Browser gefunden! Setzen Sie die Umgebungsvariable BROWSER auf Ihren gewünschten Browser. Achtung: Programm zurückgegeben Nicht-Null-Exit-Code # 1 Opening "/home/ubuntu/workspace/tmp/capybara/capybara-201604201009291019595495.html" mit Firefox Web Browser (text/html)capybara: save_and_open_page. Fehler - keine Anzeige angegeben keinen geeigneten Web-Browser
Error: no display specified
/usr/bin/xdg-open: 461: /usr/bin/xdg-open: links2: not found
/usr/bin/xdg-open: 461: /usr/bin/xdg-open: links: not found
/usr/bin/xdg-open: 461: /usr/bin/xdg-open: lynx: not found
/usr/bin/xdg-open: 461: /usr/bin/xdg-open: w3m: not found
xdg-open: no method available for opening '/home/ubuntu/workspace/tmp/capybara/capybara-201604201009291019595495.html'
gemfile
group :development, :test do
gem 'pry-rails'
gem 'factory_girl_rails'
gem 'rspec-rails'
gem 'launchy'
end
group :development do
gem 'better_errors'
gem "letter_opener"
gem 'byebug'
gem 'pry-byebug'
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem 'spring'
gem 'annotate'
end
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
group :production do
gem 'rack-cache', :require => 'rack/cache'
end
group :test do
gem 'shoulda-matchers'
gem 'capybara'
end
Wie kann ich Browser-Chrom einstellen?
in Ihrem 'spec_helper.rb', haben Sie so etwas wie' Capybara.default_driver =: webkit'? – fabersky
nein, ich habe das nicht –