class TestSmtpSession

Public Instance Methods

test_all() click to toggle source
# File vendor/qwik/lib/qwik/smtp-session.rb, line 306
    def test_all
      config = Qwik::Config.new
      logger = QuickML::MockLogger.new
      hash = {
        :logger                => logger,
        :sites_dir     => '.',
      }
      config.update(hash)

      socket = QuickML::MockSocket.new "HELO localhost
MAIL FROM: user@example.net
RCPT TO: test@example.com
DATA
To: test@example.com
From: user@example.net
Subject: create

create new ML.
.
QUIT
"
      session = QuickML::SmtpSession.new(config, logger, config.catalog, socket)
      session.start
    end