2012-10-18 23 views
0

指定yml文件中的Paperclip字段進行測試的最佳方式是什麼? Fixtures with Paperclip中概述了其中一種可能的解決方案,但我不確定如何使其起作用。yml夾具回形針

這是我有:

model.yml

one: 
    id: 2 
    image: image.jpg 

two: 
    id: 2 
    image: image.jpg 

模型

class Doodle < ActiveRecord::Base 

    attr_accessible :image 
    has_attached_file :image, 
       :styles => {:thumb => "100x100>"}, 
       :storage => :s3, 
       :s3_credentials => S3_CREDENTIALS 

乾杯, 安德烈

回答

0

把YAML文件中config目錄和使用它在你的模型中是這樣的:

class Doodle < ActiveRecord::Base 

    s3_config_file = File.expand_path(File.join(File.dirname(__FILE__), 
              *%w[.. .. config cloud.yml])) 

    attr_accessible :image 
    has_attached_file :image, 
      :styles => {:thumb => "100x100>"}, 
      :storage => :s3, 
      :s3_credentials => s3_config_file