Sha256: 9f442de9e72953b6c232c14089f37cc83e9c32c068468bb2c1652b11e1179f5b

Contents?: true

Size: 879 Bytes

Versions: 5

Compression:

Stored size: 879 Bytes

Contents

require "rubygems"
require "bundler/setup"
require 'tempfile'
require 'ostruct'

require "simplecov"
SimpleCov.start
  
def post_response(id, attributes = {})
  attributes[:id] = id
  
  OpenStruct.new({
    headers: { location: [ collection_url, id ].join('/') }, 
    body: attributes.to_json
  })
end

# stub parameters to be used in resource/asset tests
KIND="asset_kind"
ID="unique_id" 
ROLE='<role>'
MEMBER='<member>'
PRIVILEGE='<privilege>'
OWNER='<owner/userid>'
ACCOUNT='<core_account>'

require 'conjur/command/rspec/helpers'

ENV['CONJURRC'] = '/dev/null'

require 'conjur/cli'

shared_context "fresh config" do
  before {
    ENV.delete_if do |k,v|
      k =~ /^CONJUR_/
    end
    
    @configuration = Conjur.configuration
    Conjur.configuration = Conjur::Configuration.new
  }
  after {
    Conjur::Config.clear
    Conjur.configuration = @configuration
  }
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
conjur-cli-4.17.0 spec/spec_helper.rb
conjur-cli-4.16.0 spec/spec_helper.rb
conjur-cli-4.15.0 spec/spec_helper.rb
conjur-cli-4.14.0 spec/spec_helper.rb
conjur-cli-4.13.1 spec/spec_helper.rb