Module: ActiveMail::Quality
- Extended by:
- T::Sig
- Defined in:
- lib/activemail/quality.rb,
lib/activemail/quality/guard.rb,
lib/activemail/quality/rspec.rb,
lib/activemail/quality/minitest.rb,
lib/activemail/quality/render_all.rb,
lib/activemail/quality/configuration.rb,
lib/activemail/quality/preview_renderer.rb
Overview
Opt-in email-quality layer. Host apps require this explicitly from their test suite; ‘require ’activemail’‘ must NOT pull it in.
Defined Under Namespace
Modules: Minitest, PreviewRenderer, Rspec
Classes: Configuration, Guard, RenderAll
Class Method Summary
collapse
Class Method Details
.config=(config) ⇒ Object
22
23
24
25
26
|
# File 'lib/activemail/quality.rb', line 22
def self.config=(config)
raise TypeError, 'Not an ActiveMail::Quality::Configuration' unless config.is_a?(Configuration)
@config = config
end
|
29
30
31
|
# File 'lib/activemail/quality.rb', line 29
def self.configure(&block)
block.call(config)
end
|
.guard ⇒ Object
34
35
36
|
# File 'lib/activemail/quality.rb', line 34
def self.guard
config.guard
end
|