]> git.cworth.org Git - sup/blobdiff - test/test_message.rb
Fix uninitialized @name member in person.rb.
[sup] / test / test_message.rb
index 96562aa7f53a3780c37cf91c17eb2c217daa5f4c..675b81d664b75f508409f04ef8d90a3a2e747eb1 100644 (file)
@@ -29,11 +29,6 @@ module Redwood
 class TestMessage < Test::Unit::TestCase
   
   def setup
-    person_file = StringIO.new("")
-    # this is a singleton
-    if not PersonManager.instantiated?
-      @person_manager = PersonManager.new(person_file)
-    end
   end
   
   def teardown
@@ -78,6 +73,7 @@ EOS
     source_info = 0
 
     sup_message = Message.new( {:source => source, :source_info => source_info } )
+    sup_message.load_from_source!
 
     # see how well parsing the header went
 
@@ -227,6 +223,7 @@ EOS
     source_info = 0
 
     sup_message = Message.new( {:source => source, :source_info => source_info } )
+    sup_message.load_from_source!
     
     # read the message body chunks
 
@@ -276,6 +273,7 @@ EOS
     source_info = 0
 
     sup_message = Message.new( {:source => source, :source_info => source_info } )
+    sup_message.load_from_source!
     
     to = sup_message.to
 
@@ -321,6 +319,7 @@ EOS
     source_info = 0
 
     sup_message = Message.new( {:source => source, :source_info => source_info } )
+    sup_message.load_from_source!
     
     # read the message body chunks: no errors should reach this level
 
@@ -419,6 +418,7 @@ EOS
     source_info = 0
 
     sup_message = Message.new( {:source => source, :source_info => source_info } )
+    sup_message.load_from_source!
     
     # read the message body chunks
 
@@ -509,6 +509,7 @@ EOS
     source_info = 0
 
     sup_message = Message.new( {:source => source, :source_info => source_info } )
+    sup_message.load_from_source!
 
     # See how well parsing the message ID went.
     id = sup_message.id
@@ -516,7 +517,7 @@ EOS
 
     # Look at another header field whose first line was blank.
     list_unsubscribe = sup_message.list_unsubscribe
-    assert_equal(" <http://mailman2.widget.com/mailman/listinfo/monitor-list>, " +
+    assert_equal("<http://mailman2.widget.com/mailman/listinfo/monitor-list>, " +
                  "<mailto:monitor-list-request@widget.com?subject=unsubscribe>",
                  list_unsubscribe)