From de204dda1cd0e95616fe259a0754f0245b7f1110 Mon Sep 17 00:00:00 2001 From: Remi Jannel Date: Wed, 6 Mar 2019 13:55:53 -0800 Subject: [PATCH] Add support for retrieving a Checkout Session --- .travis.yml | 2 +- test/stripe/checkout/session_test.rb | 6 ++++++ test/test_helper.rb | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index f443fd659..b0ac92fdb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,7 +17,7 @@ sudo: false env: global: # If changing this number, please also change it in `test/test_helper.rb`. - - STRIPE_MOCK_VERSION=0.47.0 + - STRIPE_MOCK_VERSION=0.49.0 cache: directories: diff --git a/test/stripe/checkout/session_test.rb b/test/stripe/checkout/session_test.rb index e104086a7..11c31eaa8 100644 --- a/test/stripe/checkout/session_test.rb +++ b/test/stripe/checkout/session_test.rb @@ -30,6 +30,12 @@ class SessionTest < Test::Unit::TestCase assert_requested :post, "#{Stripe.api_base}/v1/checkout/sessions" assert session.is_a?(Stripe::Checkout::Session) end + + should "be retrievable" do + charge = Stripe::Checkout::Session.retrieve("cs_123") + assert_requested :get, "#{Stripe.api_base}/v1/checkout/sessions/cs_123" + assert charge.is_a?(Stripe::Checkout::Session) + end end end end diff --git a/test/test_helper.rb b/test/test_helper.rb index 56f38b62a..e427dfd42 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -17,7 +17,7 @@ require ::File.expand_path("../stripe_mock", __FILE__) # If changing this number, please also change it in `.travis.yml`. -MOCK_MINIMUM_VERSION = "0.47.0".freeze +MOCK_MINIMUM_VERSION = "0.49.0".freeze MOCK_PORT = Stripe::StripeMock.start # Disable all real network connections except those that are outgoing to