From 35b65c2bc351615deb8b51bf9ec8ae6e10dd1474 Mon Sep 17 00:00:00 2001 From: Gabe Berke-Williams Date: Fri, 29 Jun 2012 15:33:39 -0500 Subject: [PATCH] Move define_mailer into its own module. --- spec/support/mailer_builder.rb | 10 ++++++++++ spec/support/model_builder.rb | 5 ----- 2 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 spec/support/mailer_builder.rb diff --git a/spec/support/mailer_builder.rb b/spec/support/mailer_builder.rb new file mode 100644 index 00000000..764aaed2 --- /dev/null +++ b/spec/support/mailer_builder.rb @@ -0,0 +1,10 @@ +module MailerBuilder + def define_mailer(name, paths, &block) + class_name = name.to_s.pluralize.classify + define_class(class_name, ActionMailer::Base, &block) + end +end + +RSpec.configure do |config| + config.include MailerBuilder +end diff --git a/spec/support/model_builder.rb b/spec/support/model_builder.rb index d0110150..037fc9fa 100644 --- a/spec/support/model_builder.rb +++ b/spec/support/model_builder.rb @@ -56,11 +56,6 @@ module ModelBuilder define_model_class(class_name, &block) end - def define_mailer(name, paths, &block) - class_name = name.to_s.pluralize.classify - define_class(class_name, ActionMailer::Base, &block) - end - def drop_created_tables connection = ActiveRecord::Base.connection