Sha256: 24bf7d6fc32f7be9685b9b7ffa05e538b7de1c9a005135210757b2789ddf8eee
Contents?: true
Size: 1.23 KB
Versions: 1
Compression:
Stored size: 1.23 KB
Contents
$:.unshift File.expand_path('..', __FILE__) $:.unshift File.expand_path('../../lib', __FILE__) require 'coveralls' Coveralls.wear! require 'simplecov' SimpleCov.start do add_filter "/spec/" add_filter "/spec/integration" end require 'rspec' require 'rack/test' require 'faker' require 'auth0' require 'pry' Dir[("./lib/**/*.rb")].each { |f| require f } Dir[("./spec/support/**/*.rb")].each { |f| require f } def entity_suffix ENV["TRAVIS_JOB_ID"] || "_local" end RSpec.configure do |config| config.filter_run :focus => true config.run_all_when_everything_filtered = true config.include Rack::Test::Methods config.include Credentials config.after(:suite) do puts "Cleaning up for #{entity_suffix}" v2_client = Auth0Client.new({token: ENV["MASTER_JWT"], api_version: 2, domain: ENV["DOMAIN"]}) v2_client .clients .select { |client| client["name"] != "DefaultApp" and not client["global"] and client["name"].include? entity_suffix } .each { |client| v2_client.delete_client(client["client_id"]) } v2_client .users .select { |user| user["email"].split("@").first.include? entity_suffix } .each { |user| v2_client.delete_user(user["user_id"])} puts "Finished cleaning up for #{entity_suffix}" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
auth0-3.6.0 | spec/spec_helper_full.rb |