mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-10-30 00:03:01 -04:00
Merge upstream and update generated code for v582
This commit is contained in:
commit
9a92aa9c72
@ -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,
|
||||
|
||||
@ -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")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user