From: David Lutterkort <lut...@redhat.com> --- tests/cimi/test_helper.rb | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/tests/cimi/test_helper.rb b/tests/cimi/test_helper.rb index 009bac6..0e102c4 100644 --- a/tests/cimi/test_helper.rb +++ b/tests/cimi/test_helper.rb @@ -50,6 +50,14 @@ module CIMI "Basic #{Base64.encode64("#{u}:#{p}")}" end + def auth_header + if @cimi["user"] + { "Authorization" => basic_auth } + else + {} + end + end + def preferred @cimi["preferred"] || {} end @@ -164,9 +172,7 @@ module CIMI::Test::Methods end def headers(params) - headers = { - 'Authorization' => api.basic_auth - } + headers = api.auth_header if params[:accept] headers["Accept"] = "application/#{params.delete(:accept)}" else -- 1.7.7.6