class ApplicationTests::MailerPreviewsTest
Public Instance Methods
setup()
click to toggle source
# File railties/test/application/mailer_previews_test.rb, line 12 def setup build_app end
teardown()
click to toggle source
# File railties/test/application/mailer_previews_test.rb, line 16 def teardown teardown_app end
Private Instance Methods
build_app()
click to toggle source
Calls superclass method
TestHelpers::Generation#build_app
# File railties/test/application/mailer_previews_test.rb, line 762 def build_app super app_file "config/routes.rb", "Quails.application.routes.draw do; end" end
html_template(name, contents)
click to toggle source
# File railties/test/application/mailer_previews_test.rb, line 775 def html_template(name, contents) app_file("app/views/#{name}.html.erb", contents) end
image_file(name, contents)
click to toggle source
# File railties/test/application/mailer_previews_test.rb, line 783 def image_file(name, contents) app_file("public/images/#{name}", Base64.strict_decode64(contents), "wb") end
mailer(name, contents)
click to toggle source
# File railties/test/application/mailer_previews_test.rb, line 767 def mailer(name, contents) app_file("app/mailers/#{name}.rb", contents) end
mailer_preview(name, contents)
click to toggle source
# File railties/test/application/mailer_previews_test.rb, line 771 def mailer_preview(name, contents) app_file("test/mailers/previews/#{name}_preview.rb", contents) end
text_template(name, contents)
click to toggle source
# File railties/test/application/mailer_previews_test.rb, line 779 def text_template(name, contents) app_file("app/views/#{name}.text.erb", contents) end