Frage

Was ich versuche zu tun ist zu tun Integrationstests mit Webrat in Rails3 Wie Yehuda mit Testeinheit in http://pivotallabs.com/talks/76-eutending-les-3 Minute 34.

ein Beispiel:

describe SomeApp
  it "should show the index page"
    visit "/"
    body.should =~ /hello world/
  end
end

Weiß jemand einen Weg, es zu tun?

War es hilfreich?

Lösung

Haben Sie versucht, RSPEC-Rails zu verwenden: http://github.com/rspec/rspec-rails

Dies ist das Repository (Installieren von Anweisungen in der Readme) für den neuen RSPEC 2.0, der mit Rails 3 funktioniert.

Andere Tipps

Newlib erfordert, dass Sie ein generationspflichtiges Symbol generieren.Möglicherweise gibt es auch andere Symbole, die Sie zur Erstellung von Newlib-Arbeiten geben müssen: http://sourceware.org/newlib/libc.HTML # Stubs

Etwas so sollte ausreichend sein (vorausgesetzt, Sie kompilieren für einen Mikrocontroller, tun Sie dies nicht, wenn Sie ein Betriebssystem haben): generasacodicetagpre.

oder in c: generasacodicetagpre.

BTW: Möglicherweise möchten Sie Interrupts vor dem Spinnen deaktivieren.

edit: vielleicht ein litte-bit extrainformationen.Yagarto umfasst Newlib als LIBC, ein Bibliothek, das Funktionen wie _exit, printf() usw. bietetoder generakodicetagcode.NEWLIB erfordert daher, dass Sie um Implementierungen einiger Basisfunktion bereitstellen, je nachdem, welche Funktionalität von Newlib Sie verwenden.

Die Unterstützung für Rails 3 kommt anscheinend in RSPEC 2.

CECK Dieser Link jetzt ist es sehr einfach, RSPEC mit zu verwenden mit Rails3 http://github.com/rspec/rspec-rails Und du musst nicht rennen Skript/RSPEC_SCAFFOLD generieren Wie in Rails 2.xx rennst du jetzt einfach Rails G -Gerüst und es generiert die RSPEC -Dateien

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top