app/model/item.rb
class Item < ActiveRecord::Base
serialize :config, OpenStruct
end
test/fixtures/items.yml
one_item:
config: <%= OpenStruct.new(type: 'foo', size: 7) %>
fixtureをerbとして書けるが、erbで出力した文字列(yaml)を評価しているのではなくて、中間コード(ruby script)を評価しているのだろうか。