Ich bin wahrscheinlich tun etwas sehr einfach falsch, aber ich bin nicht ganz sicher, was es ist. Ich portiere eine Rails 2 Anwendung auf Rails 3. Diese Anwendung verwendet webmock für eine Reihe von Tests ist.
Wenn ich die
gem 'webmock'
In meinem Gemfile bestehen die Tests, aber wenn ich den Server starte und die App lokal ausführe, wird ein Fehler ausgelöst, wenn ich einen Controller treffe, der einen Webaufruf machen sollte:
WebMock::NetConnectNotAllowedError
Wenn ich die Zeile NICHT in mein Gemfile einfüge, dann funktioniert die App beim lokalen Ausführen gut, aber bei den Tests tritt ein Fehler auf:
`require': no such file to load -- webmock (LoadError)
Wenn diese Zeile in meiner test_helper.rb getroffen wird
require 'webmock'
Ich vermute, dass ich etwas falsch konfiguriert habe, aber ich habe noch nicht die richtige Google-Beschwörungsformel gefunden, um das Problem zu lösen. Wo bin ich in die Irre gegangen?
Ich danke Ihnen.