class AssetHostTest
Public Instance Methods
setup()
click to toggle source
# File actionmailer/test/asset_host_test.rb, line 15 def setup AssetHostMailer.configure do |c| c.asset_host = "http://www.example.com" end end
teardown()
click to toggle source
# File actionmailer/test/asset_host_test.rb, line 21 def teardown restore_delivery_method end
test_asset_host_as_one_argument_proc()
click to toggle source
# File actionmailer/test/asset_host_test.rb, line 30 def test_asset_host_as_one_argument_proc AssetHostMailer.config.asset_host = Proc.new { |source| if source.starts_with?("/images") "http://images.example.com" end } mail = AssetHostMailer.email_with_asset assert_dom_equal '<img src="http://images.example.com/images/somelogo.png" />', mail.body.to_s.strip end
test_asset_host_as_string()
click to toggle source
# File actionmailer/test/asset_host_test.rb, line 25 def test_asset_host_as_string mail = AssetHostMailer.email_with_asset assert_dom_equal '<img src="http://www.example.com/images/somelogo.png" />', mail.body.to_s.strip end