Merge upstream and update generated code for v582

This commit is contained in:
Stripe OpenAPI 2023-10-05 17:27:41 +00:00
commit 9a92aa9c72
2 changed files with 24 additions and 24 deletions

View File

@ -69,6 +69,15 @@ module Stripe
)
end
def list_preview_invoice_lines(preview_invoice, params = {}, opts = {})
request_stripe_object(
method: :get,
path: format("/v1/quotes/%<quote>s/preview_invoices/%<preview_invoice>s/lines", { quote: CGI.escape(self["id"]), preview_invoice: CGI.escape(preview_invoice) }),
params: params,
opts: opts
)
end
def mark_draft(params = {}, opts = {})
request_stripe_object(
method: :post,
@ -99,15 +108,6 @@ module Stripe
)
end
def preview_invoice_lines(preview_invoice, params = {}, opts = {})
request_stripe_object(
method: :get,
path: format("/v1/quotes/%<quote>s/preview_invoices/%<preview_invoice>s/lines", { quote: CGI.escape(self["id"]), preview_invoice: CGI.escape(preview_invoice) }),
params: params,
opts: opts
)
end
def reestimate(params = {}, opts = {})
request_stripe_object(
method: :post,
@ -171,6 +171,15 @@ module Stripe
)
end
def self.list_preview_invoice_lines(quote, preview_invoice, params = {}, opts = {})
request_stripe_object(
method: :get,
path: format("/v1/quotes/%<quote>s/preview_invoices/%<preview_invoice>s/lines", { quote: CGI.escape(quote), preview_invoice: CGI.escape(preview_invoice) }),
params: params,
opts: opts
)
end
def self.mark_draft(quote, params = {}, opts = {})
request_stripe_object(
method: :post,
@ -201,15 +210,6 @@ module Stripe
)
end
def self.preview_invoice_lines(quote, preview_invoice, params = {}, opts = {})
request_stripe_object(
method: :get,
path: format("/v1/quotes/%<quote>s/preview_invoices/%<preview_invoice>s/lines", { quote: CGI.escape(quote), preview_invoice: CGI.escape(preview_invoice) }),
params: params,
opts: opts
)
end
def self.reestimate(quote, params = {}, opts = {})
request_stripe_object(
method: :post,

View File

@ -1825,6 +1825,12 @@ module Stripe
assert_requested :get, "#{Stripe.api_base}/v1/quotes/qt_xxxxxxxxxxxxx/line_items?"
end
end
context "Quote.list_preview_invoice_lines" do
should "support requests with args: quote, preview_invoice" do
Stripe::Quote.list_preview_invoice_lines("qt_xyz", "in_xyz")
assert_requested :get, "#{Stripe.api_base}/v1/quotes/qt_xyz/preview_invoices/in_xyz/lines?"
end
end
context "Quote.pdf" do
should "support requests with args: id" do
block_handler = {}
@ -1832,12 +1838,6 @@ module Stripe
assert_requested :get, "#{Stripe.api_base}/v1/quotes/qt_xxxxxxxxxxxxx/pdf?"
end
end
context "Quote.preview_invoice_lines" do
should "support requests with args: quote, preview_invoice" do
Stripe::Quote.preview_invoice_lines("qt_xyz", "in_xyz")
assert_requested :get, "#{Stripe.api_base}/v1/quotes/qt_xyz/preview_invoices/in_xyz/lines?"
end
end
context "Quote.retrieve" do
should "support requests with args: id" do
Stripe::Quote.retrieve("qt_xxxxxxxxxxxxx")