Skip to content

Commit edad3b0

Browse files
authored
Merge pull request #28 from razorpay/deps-upgrade-webmock
Upgrades dependencies
2 parents 9404b81 + 0da60b1 commit edad3b0

File tree

3 files changed

+13
-18
lines changed

3 files changed

+13
-18
lines changed

.travis.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,3 @@ before_install: gem update --system
88
script:
99
- bundle exec rake test
1010
- bundle exec rake rubocop
11-
# This is because coveralls doesn't yet support
12-
# Ruby 2.4.0
13-
# https://github.com/lemurheavy/coveralls-ruby/pull/117/files
14-
matrix:
15-
allow_failures:
16-
- rvm: 2.4.0
17-

razorpay-ruby.gemspec

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ Gem::Specification.new do |spec|
1818
spec.test_files = spec.files.grep(/^(test|spec|features)/)
1919
spec.require_paths = ['lib']
2020

21-
spec.add_development_dependency 'rake', '~> 12.0.0'
22-
spec.add_development_dependency 'minitest', '~> 5.10.1'
23-
spec.add_development_dependency 'webmock', '~> 1.24'
24-
spec.add_development_dependency 'coveralls', '~> 0.8.19'
25-
spec.add_development_dependency 'rubocop', '~> 0.47.1'
26-
spec.add_dependency 'httparty', '~> 0.13'
21+
spec.add_development_dependency 'rake', '~> 12.0'
22+
spec.add_development_dependency 'minitest', '~> 5.10'
23+
spec.add_development_dependency 'webmock', '~> 2.3'
24+
spec.add_development_dependency 'coveralls', '~> 0.8'
25+
spec.add_development_dependency 'rubocop', '~> 0.47'
26+
spec.add_dependency 'httparty', '~> 0.14'
2727
end

test/razorpay/test_razorpay.rb

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,10 @@ def test_custom_header
2323
Razorpay.headers = custom_headers
2424
Razorpay::Request.new('dummy').make_test_request
2525
user_agent = "Razorpay-Ruby/#{Razorpay::VERSION}"
26-
expected_headers = { 'User-Agent' => user_agent }.merge(custom_headers)
27-
assert_requested :get, 'https://key_id:key_secret@api.razorpay.com/',
28-
headers: expected_headers,
26+
headers = { 'User-Agent' => user_agent, 'Authorization' => 'Basic a2V5X2lkOmtleV9zZWNyZXQ=' }
27+
headers = headers.merge(custom_headers)
28+
assert_requested :get, 'https://api.razorpay.com/',
29+
headers: headers,
2930
times: 1
3031
end
3132

@@ -43,8 +44,9 @@ def test_auth_header_and_user_agent
4344
stub_get(/$/, 'hello_response')
4445
Razorpay::Request.new('dummy').make_test_request
4546
user_agent = "Razorpay-Ruby/#{Razorpay::VERSION}"
46-
assert_requested :get, 'https://key_id:key_secret@api.razorpay.com/',
47-
headers: { 'User-Agent' => user_agent },
47+
headers = { 'User-Agent' => user_agent, 'Authorization' => 'Basic a2V5X2lkOmtleV9zZWNyZXQ=' }
48+
assert_requested :get, 'https://api.razorpay.com/',
49+
headers: headers,
4850
times: 1
4951
end
5052
end

0 commit comments

Comments
 (0)