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
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
source_info = 0
sup_message = Message.new( {:source => source, :source_info => source_info } )
+ sup_message.load_from_source!
# read the message body chunks
source_info = 0
sup_message = Message.new( {:source => source, :source_info => source_info } )
+ sup_message.load_from_source!
to = sup_message.to
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
source_info = 0
sup_message = Message.new( {:source => source, :source_info => source_info } )
+ sup_message.load_from_source!
# read the message body chunks
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
# 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)