This very close question answer does not work for me: Factory Girl with serialized field
I am trying to use Factory Girl to set an Array serialized field in a nested Factory and getting:
TypeError:
can't cast Array to text
Models:
class Transmission < ActiveRecord::Base
end
class Letter < Transmission
serialize :genders, Array
end
Factory:
FactoryGirl.define do
factory :transmission do
factory :letter do
genders ["male", "female"]
end
end
end
in spec
FactoryGirl.create(:letter)
the gender field has a text type in db messages
factory_girl 4.4.0
source
share