2011-09-13 3 views
0

Rails3inActionを使用していますが、パーミッションが拒否されたためエラーが発生します。 コードは、関連するコードがあり、別々のファイルコントローラを介してアップロードされたファイルの処理をテストしている:Rails 3ファイルの作成中にXPを使用してパーミッションが拒否されました。

let(:asset) do 
    ticket.assets.create(:asset => File.open(path)) 
end 

私はRSpecの実行すると、私は取得していますエラーは次のとおりです。

FilesController users without access cannot access assets in this project 
Failure/Error: ticket.assets.create(:asset => File.open(path)) 
Errno::EACCES: 
Permission denied - C:/Documents and 
Settings/tick/public/system/assets/1/original/speed.txt 

私はこれを疑いますWindows XPと関係があり、助けていただければ幸いです!

+0

私はXP Homeを持っており、単純なファイル共有がデフォルトで適用されているようです。 NTFSパーティションがあるため、セキュリティタブがありません。 – alanb

答えて

0

権限の問題ではなく、Railsの問題であることが判明しました。

関連する問題