From 47e3fcf946d1e3fed8abe60094627e04263f65cc Mon Sep 17 00:00:00 2001 From: Steven Danna Date: Mon, 6 Mar 2017 20:46:05 +0000 Subject: Remove veil dependency Signed-off-by: Steven Danna --- Gemfile | 1 - spec/run_oc_pedant.rb | 5 ++++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index 0d48499..06774fb 100644 --- a/Gemfile +++ b/Gemfile @@ -5,7 +5,6 @@ gemspec group :pedant do gem "oc-chef-pedant", :git => "https://github.com/chef/chef-server.git" - gem "veil", :git => "https://github.com/chef/chef_secrets.git" end group :changelog do diff --git a/spec/run_oc_pedant.rb b/spec/run_oc_pedant.rb index 70c5806..c68681c 100644 --- a/spec/run_oc_pedant.rb +++ b/spec/run_oc_pedant.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +require "json" require "bundler" require "bundler/setup" @@ -107,7 +108,9 @@ begin start_chef_server end - ENV["SECRETS_FILE"] = "spec/support/secrets.json" + test_secrets = JSON.parse(File.read("spec/support/secrets.json")) + ENV["SUPERUSER_KEY"] = test_secrets["chef-server"]["superuser_key"] + ENV["WEBUI_KEY"] = test_secrets["chef-server"]["webui_key"] require "rspec/core" require "pedant" -- cgit v1.2.1