From aabd249a68e46e48c5f79758b72d7d4d3df3e1b5 Mon Sep 17 00:00:00 2001 From: Aleksey V Zapparov Date: Thu, 17 Apr 2014 00:05:18 +0200 Subject: [PATCH] Fix query merge specs. Makes it play well with Ruby `1.8.7`. Based on @sferik suggestion: http://git.io/-_WPkQ --- spec/http/client_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/http/client_spec.rb b/spec/http/client_spec.rb index bd666a3f..36583f2d 100644 --- a/spec/http/client_spec.rb +++ b/spec/http/client_spec.rb @@ -91,7 +91,7 @@ def simple_response(body, status = 200) it 'merges duplicate values' do expect(HTTP::Request).to receive(:new) do |_, uri| - expect(uri.query).to eq 'a=1&a=2' + expect(uri.query).to match(/^(a=1&a=2|a=2&a=1)$/) end client.get('http://example.com/?a=1', :params => {:a => 2})