Unfortunately, it does not work for me.
ActiveRecord::UnknownAttributeError in '[censored]'
unknown attribute: workout_description_attributes
/usr/lib64/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/
base.rb:2587:in `attributes='
/usr/lib64/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/
base.rb:2583:in `each'
/usr/lib64/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/
base.rb:2583:in `attributes='
/usr/lib64/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/
base.rb:2283:in `initialize'
/usr/lib64/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/
validations.rb:988:in `new'
/usr/lib64/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/
validations.rb:988:in `create!'
/home/user/src/[censored]/spec/models/workout_title_spec.rb:9:
/usr/lib64/ruby/1.8/timeout.rb:53:in `timeout'
/home/user/src/[censored]/script/spec:5: