Sha256: 7ed87c7c55d9efa083502055a3d86a6cf66dfe5656c9b10c3e73719ed31271aa
Contents?: true
Size: 629 Bytes
Versions: 20
Compression:
Stored size: 629 Bytes
Contents
# frozen_string_literal: true module SmtpMock module TestFramework module RSpec module Interface class << self attr_reader :smtp_mock_server def start_server(**options) @smtp_mock_server ||= SmtpMock.start_server(**options) # rubocop:disable Naming/MemoizedInstanceVariableName end def clear_server! @smtp_mock_server = nil end def stop_server! return unless smtp_mock_server smtp_mock_server.stop! clear_server! true end end end end end end
Version data entries
20 entries across 20 versions & 1 rubygems