aboutsummaryrefslogtreecommitdiffstats
path: root/actionmailer/test/base_test.rb
diff options
context:
space:
mode:
authorJosé Valim and Mikel Lindsaar <pair@programming.com>2010-01-24 09:34:50 +1100
committerJosé Valim and Mikel Lindsaar <pair@programming.com>2010-01-24 09:34:50 +1100
commite7e4ed48df3048f32d94e398e99d0048a66ba67e (patch)
treed85022fbbcf76853c8f95b72b4271943e745365a /actionmailer/test/base_test.rb
parentc985a0ee3d9ae279fd02814ca60782e2f93215e4 (diff)
downloadrails-e7e4ed48df3048f32d94e398e99d0048a66ba67e.tar.gz
rails-e7e4ed48df3048f32d94e398e99d0048a66ba67e.tar.bz2
rails-e7e4ed48df3048f32d94e398e99d0048a66ba67e.zip
Set sort order for explicit parts from the collector's template sequence
Diffstat (limited to 'actionmailer/test/base_test.rb')
-rw-r--r--actionmailer/test/base_test.rb19
1 files changed, 9 insertions, 10 deletions
diff --git a/actionmailer/test/base_test.rb b/actionmailer/test/base_test.rb
index 83943162d2..ad0e1d9fe2 100644
--- a/actionmailer/test/base_test.rb
+++ b/actionmailer/test/base_test.rb
@@ -304,16 +304,15 @@ class BaseTest < ActiveSupport::TestCase
assert_equal("HTML Explicit Multipart", email.parts[1].parts[1].body.encoded)
end
- # TODO Seems Mail is sorting the templates automatically, and not on demand
- # test "explicit multipart with templates" do
- # email = BaseMailer.deliver_explicit_multipart_templates
- # assert_equal(2, email.parts.size)
- # assert_equal("multipart/alternate", email.mime_type)
- # assert_equal("text/html", email.parts[0].mime_type)
- # assert_equal("HTML Explicit Multipart Templates", email.parts[0].body.encoded)
- # assert_equal("text/plain", email.parts[1].mime_type)
- # assert_equal("TEXT Explicit Multipart Templates", email.parts[1].body.encoded)
- # end
+ test "explicit multipart with templates" do
+ email = BaseMailer.deliver_explicit_multipart_templates
+ assert_equal(2, email.parts.size)
+ assert_equal("multipart/alternate", email.mime_type)
+ assert_equal("text/html", email.parts[0].mime_type)
+ assert_equal("HTML Explicit Multipart Templates", email.parts[0].body.encoded)
+ assert_equal("text/plain", email.parts[1].mime_type)
+ assert_equal("TEXT Explicit Multipart Templates", email.parts[1].body.encoded)
+ end
test "explicit multipart with any" do
email = BaseMailer.deliver_explicit_multipart_with_any