Skip to content

Commit

Permalink
[codegen] Remove SubscriptionScheduleRevision (#824)
Browse files Browse the repository at this point in the history
* Codegen for openapi c806fa1

* Remove tests and standalone resource for SubscriptionScheduleRevision

* Fix rubocop
  • Loading branch information
rattrayalex-stripe authored Aug 9, 2019
1 parent 8d4c744 commit 1272a3f
Show file tree
Hide file tree
Showing 6 changed files with 0 additions and 112 deletions.
3 changes: 0 additions & 3 deletions lib/stripe/object_types.rb
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# frozen_string_literal: true

# rubocop:disable Metrics/LineLength
# rubocop:disable Metrics/MethodLength

module Stripe
Expand Down Expand Up @@ -76,7 +75,6 @@ def self.object_names_to_classes
Subscription::OBJECT_NAME => Subscription,
SubscriptionItem::OBJECT_NAME => SubscriptionItem,
SubscriptionSchedule::OBJECT_NAME => SubscriptionSchedule,
SubscriptionScheduleRevision::OBJECT_NAME => SubscriptionScheduleRevision,
TaxId::OBJECT_NAME => TaxId,
TaxRate::OBJECT_NAME => TaxRate,
Terminal::ConnectionToken::OBJECT_NAME => Terminal::ConnectionToken,
Expand All @@ -94,5 +92,4 @@ def self.object_names_to_classes
end
end

# rubocop:enable Metrics/LineLength
# rubocop:enable Metrics/MethodLength
1 change: 0 additions & 1 deletion lib/stripe/resources.rb
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@
require "stripe/resources/subscription"
require "stripe/resources/subscription_item"
require "stripe/resources/subscription_schedule"
require "stripe/resources/subscription_schedule_revision"
require "stripe/resources/tax_id"
require "stripe/resources/tax_rate"
require "stripe/resources/terminal/connection_token"
Expand Down
3 changes: 0 additions & 3 deletions lib/stripe/resources/subscription_schedule.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,12 @@ class SubscriptionSchedule < APIResource
extend Stripe::APIOperations::Create
extend Stripe::APIOperations::List
include Stripe::APIOperations::Save
extend Stripe::APIOperations::NestedResource

OBJECT_NAME = "subscription_schedule".freeze

custom_method :cancel, http_verb: :post
custom_method :release, http_verb: :post

nested_resource_class_methods :revision, operations: %i[retrieve list]

def cancel(params = {}, opts = {})
request_stripe_object(
method: :post,
Expand Down
34 changes: 0 additions & 34 deletions lib/stripe/resources/subscription_schedule_revision.rb

This file was deleted.

37 changes: 0 additions & 37 deletions test/stripe/subscription_schedule_revision_test.rb

This file was deleted.

34 changes: 0 additions & 34 deletions test/stripe/subscription_schedule_test.rb
Original file line number Diff line number Diff line change
Expand Up @@ -78,39 +78,5 @@ class SubscriptionScheduleTest < Test::Unit::TestCase
assert schedule.is_a?(Stripe::SubscriptionSchedule)
end
end

context "#revisions" do
should "retrieve the subscription schedule's revisions" do
schedule = Stripe::SubscriptionSchedule.retrieve("sub_sched_123")
revisions = schedule.revisions
assert_requested :get,
"#{Stripe.api_base}/v1/subscription_schedules/sub_sched_123/revisions"
assert revisions.data.is_a?(Array)
assert revisions.data[0].is_a?(Stripe::SubscriptionScheduleRevision)
end
end

context "#retrieve_revision" do
should "retrieve a subscription schedule revision" do
revision = Stripe::SubscriptionSchedule.retrieve_revision(
"sub_sched_123",
"sub_sched_rev_123"
)
assert_requested :get, "#{Stripe.api_base}/v1/subscription_schedules/sub_sched_123/revisions/sub_sched_rev_123"
assert revision.is_a?(Stripe::SubscriptionScheduleRevision)
end
end

context "#list_revisions" do
should "list a subscription schedule's revisions" do
revisions = Stripe::SubscriptionSchedule.list_revisions(
"sub_sched_123"
)
assert_requested :get, "#{Stripe.api_base}/v1/subscription_schedules/sub_sched_123/revisions"
assert revisions.is_a?(Stripe::ListObject)
assert revisions.data.is_a?(Array)
assert revisions.data[0].is_a?(Stripe::SubscriptionScheduleRevision)
end
end
end
end

0 comments on commit 1272a3f

Please sign in to comment.