Skip to content

Commit b9d930d

Browse files
committed
Bump version to 2.2.2.
1 parent e14fb24 commit b9d930d

3 files changed

Lines changed: 8 additions & 4 deletions

File tree

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
buckaruby (2.2.1)
4+
buckaruby (2.2.2)
55
bigdecimal
66
logger
77

lib/buckaruby/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module Buckaruby
4-
VERSION = '2.2.1'
4+
VERSION = '2.2.2'
55
end

spec/buckaruby/gateway_spec.rb

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,26 +252,30 @@
252252
end
253253

254254
context 'with custom variables' do
255+
let(:signature) { '1965d9f07654a1d29627aec8787be6906d164f12' }
256+
255257
it 'sends the custom variables with the request' do
256258
response = gateway.setup_transaction(amount: 10, payment_method: Buckaruby::PaymentMethod::IDEAL, invoicenumber: '12345', return_url: 'http://www.return.url/', custom: { foo: :bar, quux: '42' })
257259
expect(response).to be_an_instance_of(Buckaruby::SetupTransactionResponse)
258260
expect(response.custom[:foo]).to eq('bar')
259261
expect(response.custom[:quux]).to eq('42')
260262

261263
expect(WebMock).to have_requested(:post, 'https://checkout.buckaroo.nl/nvp/?op=TransactionRequest')
262-
.with(body: "brq_websitekey=12345678&brq_payment_method=ideal&brq_culture=nl-NL&brq_currency=EUR&brq_amount=10.00&brq_invoicenumber=12345&brq_service_ideal_action=Pay&brq_service_ideal_version=2&brq_return=http%3A%2F%2Fwww.return.url%2F&cust_foo=bar&cust_quux=42&add_buckaruby=Buckaruby+#{Buckaruby::VERSION}&brq_signature=0b95d13a7c103243dbe900348fbff3acb67713ef")
264+
.with(body: "brq_websitekey=12345678&brq_payment_method=ideal&brq_culture=nl-NL&brq_currency=EUR&brq_amount=10.00&brq_invoicenumber=12345&brq_service_ideal_action=Pay&brq_service_ideal_version=2&brq_return=http%3A%2F%2Fwww.return.url%2F&cust_foo=bar&cust_quux=42&add_buckaruby=Buckaruby+#{Buckaruby::VERSION}&brq_signature=#{signature}")
263265
end
264266
end
265267

266268
context 'with additional variables' do
269+
let(:signature) { '38158d635a90442e053a982abaed64be7463b3df' }
270+
267271
it 'sends the additional variables with the request' do
268272
response = gateway.setup_transaction(amount: 10, payment_method: Buckaruby::PaymentMethod::IDEAL, invoicenumber: '12345', return_url: 'http://www.return.url/', additional: { myreference: '12345' })
269273
expect(response).to be_an_instance_of(Buckaruby::SetupTransactionResponse)
270274
expect(response.additional[:buckaruby]).to eq('1.2.0')
271275
expect(response.additional[:myreference]).to eq('12345')
272276

273277
expect(WebMock).to have_requested(:post, 'https://checkout.buckaroo.nl/nvp/?op=TransactionRequest')
274-
.with(body: "brq_websitekey=12345678&brq_payment_method=ideal&brq_culture=nl-NL&brq_currency=EUR&brq_amount=10.00&brq_invoicenumber=12345&brq_service_ideal_action=Pay&brq_service_ideal_version=2&brq_return=http%3A%2F%2Fwww.return.url%2F&add_myreference=12345&add_buckaruby=Buckaruby+#{Buckaruby::VERSION}&brq_signature=434f4f488c826475a0601b13815d8d43d3669f7a")
278+
.with(body: "brq_websitekey=12345678&brq_payment_method=ideal&brq_culture=nl-NL&brq_currency=EUR&brq_amount=10.00&brq_invoicenumber=12345&brq_service_ideal_action=Pay&brq_service_ideal_version=2&brq_return=http%3A%2F%2Fwww.return.url%2F&add_myreference=12345&add_buckaruby=Buckaruby+#{Buckaruby::VERSION}&brq_signature=#{signature}")
275279
end
276280
end
277281
end

0 commit comments

Comments
 (0)