Ich versuche, Capybara mit RSpec zu verwenden, aber die Integrationstests werden nicht ausgeführt, wenn ich den Befehl ausstelle rspec
.
Ich habe die Anweisungen auf der GitHub-Seite und einigen Online-Tutorials befolgt. Ich platzierte:
require "capybara/rails"
require "capybara/rspec"
Der Reihe nach in beiden rails_helper.rb
und spec_helper.rb
. Auch habe ich versucht, meine Spezifikation, die Capybara in beiden verwendet spec/features
und spec/integration
. Die Spezifikationen, die ich geschrieben habe, werden jedoch nicht ausgeführt (genauso wie die Datei, die den Namen hat currency_views_spec.rb
wird ignoriert).
Antworten:
1 für die Antwort № 1Sie müssen nur hinzufügen "require capybara/rspec"
zu deinem spec_helper.rb file"
Capybara zusammen mit RSpec zu verwenden.
Dies ist ein sehr detaillierter Artikel über Capybara.