class Decidim::Mpassid::Test::Runtime

Public Class Methods

cert_store() click to toggle source
# File lib/decidim/mpassid/test/runtime.rb, line 32
def self.cert_store
  @cert_store ||= CertStore.new
end
initialize() click to toggle source
# File lib/decidim/mpassid/test/runtime.rb, line 16
def self.initialize
  new.instance_initialize(&@block)
end
initializer(&block) click to toggle source
# File lib/decidim/mpassid/test/runtime.rb, line 12
def self.initializer(&block)
  @block = block
end
load_app() click to toggle source
# 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

Public Instance Methods

instance_initialize() { |self| ... } click to toggle source
# File lib/decidim/mpassid/test/runtime.rb, line 36
def instance_initialize
  yield self if block_given?
end