Sha256: 44189a662957705e776b2aea9b267ea3d99025a7dc717eea90ebcc3e2e68b913
Contents?: true
Size: 839 Bytes
Versions: 11
Compression:
Stored size: 839 Bytes
Contents
require 'vault-test-tools' require 'vault-tools' require 'aws-sdk' require 'rr' ENV['RACK_ENV'] = 'test' module LoggedDataHelper def logged_data Hash[Scrolls.stream.string.split(/\s+/).map {|p| p.split('=') }] end end # Overwrite the Honeybadger module module Honeybadger # A place to store the exceptions def self.exceptions @exceptions ||= [] end # Store calls to notify in an array instead # of calling out to the Honeybadger service def self.notify(exception, opts = {}) self.exceptions << [exception, opts] end end # Clear the stored exceptions in Honeybadger # so each test starts w. a clean slate module HoneybadgerHelper def setup super Honeybadger.exceptions.clear end end class Vault::TestCase include Vault::Test::EnvironmentHelpers include HoneybadgerHelper end Vault.setup
Version data entries
11 entries across 11 versions & 1 rubygems