0

我正在使用固定装置,并且正在运行一个测试,我需要从某个人那里访问文件的 URL。我不想每次都通过互联网获取这个,所以我已经下载了文件并将它放在我的测试目录"/test/sample/somefile.html"中。

如何在我的夹具文件中写入本地路径,以便我可以file_path在我的测试中访问。

#BEFORE
three: 
 id: 3
 user: Joey
 file_path: http://www.google.com/somefile.html
 last_modified:



#AFTER
three: 
 id: 3
 user: Joey
 file_path: <%= "./test/sample/somefile.html" %>
 last_modified:
4

1 回答 1

1

做:

three: 
  id: 3
  user: Joey
  file_path: <%= "#{Rails.root}/test/sample/somefile.html" %>
  last_modified:

或者RAILS_ROOT,如果您有旧版本的 Rails,请使用。

于 2012-08-31T20:04:50.100 回答