From 2bd7bca951e6741c23390ed2898ac42466e485b1 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Mon, 23 Mar 2015 17:20:11 +0100 Subject: [PATCH] Make test headers building more concise --- spec/api/asciicast_create_spec.rb | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/spec/api/asciicast_create_spec.rb b/spec/api/asciicast_create_spec.rb index ad915ee..d35248e 100644 --- a/spec/api/asciicast_create_spec.rb +++ b/spec/api/asciicast_create_spec.rb @@ -13,12 +13,10 @@ describe "Asciicast creation" do end def headers(user, password, user_agent) - h = {} - - h.merge!(basic_auth_header(user, password)) if user - h.merge!(user_agent_header(user_agent)) if user_agent - - h + {}.tap do |h| + h.merge!(basic_auth_header(user, password)) if user + h.merge!(user_agent_header(user_agent)) if user_agent + end end context '<= v0.9.7 client' do