require "net/imap" require "test/unit" class IMAPResponseParserTest < Test::Unit::TestCase def setup @do_not_reverse_lookup = Socket.do_not_reverse_lookup Socket.do_not_reverse_lookup = true @max_flag_count = Net::IMAP.max_flag_count Net::IMAP.max_flag_count = 3 end def teardown Socket.do_not_reverse_lookup = @do_not_reverse_lookup Net::IMAP.max_flag_count = @max_flag_count end def test_flag_list_safe parser = Net::IMAP::ResponseParser.new response = lambda { $SAFE = 1 parser.parse(<