1

http://www.railstutorial.org/chapters/static-pages#fig:autotest_greenでセットアップを行ってい ます

そして、この特定のエラーに固執しています:

エラー読み出し: http://pastie.org/1015405

ここで明らかな問題であると私が見ることができるのは、

そのようなファイルまたはディレクトリはありません - Files/rubygems-1.3.7/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb

「Program Files」は「Files」だけに切り詰められているため、プログラムは探しているはずのものを見つけることができません

pages_controller_spec.rb の読み取り: http://pastie.org/1015412

4

3 に答える 3

1

ファイルパスのスペースに問題があるように見えます:

c:/Program Files/rubygems-1.3.7/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb

に翻訳されているようです

ファイル/rubygems-1.3.7/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb

スペースを含むパスは必ず引用符で囲んでください ;)

于 2010-06-21T18:56:55.023 に答える
0

だから私はついにあなたが提案しているものを手に入れました..そしてそれは理にかなっています..

'mtime' => lambda {|file_a, file_b| File.mtime(file_b) <=> File.mtime(file_a)}
上記のコードは、「options.rb」の7行目に含まれているものです。

次の方法で、一重引用符と二重引用符で置き換えてみました。


'mtime' => lambda {|"file_a", "file_b"| File.mtime("file_b") <=> File.mtime("file_a")}



'mtime' => lambda {|'file_a', file_b'| File.mtime('file_b') <=> File.mtime('file_a')}

両方とも新しい/異なるエラーにつながったので、それを行う方法

于 2010-06-22T18:31:28.390 に答える
0

悲しいことに、これは私が見たくなかったものだと思います:

https://rspec.lighthouseapp.com/projects/5645/tickets/711-autospec-fails-when-filepaths-include-spaces

于 2010-06-23T09:07:00.153 に答える