質問

私がアハイブしようとしているのはやろうとしています Rails3のWebratとの統合テスト Yehudaがテストユニットで行うように http://pivotallabs.com/talks/76-extending-rails-3 分34分。

例:

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

誰かがそれをする方法を知っていますか?

役に立ちましたか?

解決

rspec-railsを使用してみましたか: http://github.com/rspec/rspec-rails

これは、Rails 3で動作する新しいRSPEC 2.0のリポジトリ(READMEのインストール命令)です。

他のヒント

NewLibには、_exitシンボルを定義する必要があります。NewLibの作業を行う必要があるシンボルもあります。> http://sourceware.org/newlib/libc。HTML#スタブ

このようなもので十分なものであるべきです(あなたがマイクロコントローラのためにコンパイルしていると仮定すると、あなたがOSを持っているときにこれをしないでください):

.globl _exit
_exit:
    b     . // Loop until reset
.

またはC:

void _exit(void) {
    while(1) {
        // Loop until reset
    }
}
.

BTW:回転する前に割り込みを無効にしたい場合があります。

編集:おそらくLitte Bit Explication情報。YAGARTOにはLibcとしてNewLibが含まれています。またはprintf()。したがって、NewLibには、使用するNewLibの機能に応じて、いくつかの基本機能の実装を提供する必要があります。

Rails 3のサポートは、明らかにRSPEC 2にあります。

このリンクをceck今それは非常に単純なtuを使用してrspecを使用します Rails3 http://github.com/rspec/rspec-rails そして、あなたは走る必要はありません スクリプト/生成rspec_scaffold Rails 2.xxのように、今すぐ実行します Rails G足場 また、RSPECファイルが生成されます

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top