Class: Decidim::Mpassid::Test::Runtime
- Inherits:
-
Object
- Object
- Decidim::Mpassid::Test::Runtime
- Includes:
- WebMock::API
- Defined in:
- lib/decidim/mpassid/test/runtime.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.cert_store ⇒ Object
32 33 34 |
# File 'lib/decidim/mpassid/test/runtime.rb', line 32 def self.cert_store @cert_store ||= CertStore.new end |
.initialize ⇒ Object
16 17 18 |
# File 'lib/decidim/mpassid/test/runtime.rb', line 16 def self.initialize new.instance_initialize(&@block) end |
.initializer(&block) ⇒ Object
12 13 14 |
# File 'lib/decidim/mpassid/test/runtime.rb', line 12 def self.initializer(&block) @block = block end |
.load_app ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/decidim/mpassid/test/runtime.rb', line 20 def self.load_app engine_spec_dir = File.join(Dir.pwd, "spec") require "#{Decidim::Dev.dummy_app_path}/config/environment" Dir["#{engine_spec_dir}/shared/**/*.rb"].each { |f| require f } require "paper_trail/frameworks/rspec" require "decidim/dev/test/spec_helper" end |
Instance Method Details
#instance_initialize {|_self| ... } ⇒ Object
36 37 38 |
# File 'lib/decidim/mpassid/test/runtime.rb', line 36 def instance_initialize yield self if block_given? end |