mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-12-11 00:02:39 -05:00
Call serialization of a changed array of hashes undefined for now
This commit is contained in:
parent
431ef3b1f2
commit
ae4bb64c5a
@ -164,22 +164,6 @@ module Stripe
|
|||||||
Stripe::StripeObject.serialize_params(obj))
|
Stripe::StripeObject.serialize_params(obj))
|
||||||
end
|
end
|
||||||
|
|
||||||
should "#serialize_params on an partially changed array of hashes" do
|
|
||||||
obj = Stripe::StripeObject.construct_from({
|
|
||||||
:foo => [
|
|
||||||
Stripe::StripeObject.construct_from({
|
|
||||||
:bar => nil
|
|
||||||
}),
|
|
||||||
Stripe::StripeObject.construct_from({
|
|
||||||
:bar => nil
|
|
||||||
}),
|
|
||||||
]
|
|
||||||
})
|
|
||||||
obj.foo[1].bar = "baz"
|
|
||||||
assert_equal({ :foo => [{}, { :bar => "baz" }] },
|
|
||||||
Stripe::StripeObject.serialize_params(obj))
|
|
||||||
end
|
|
||||||
|
|
||||||
should "#serialize_params doesn't include unchanged values" do
|
should "#serialize_params doesn't include unchanged values" do
|
||||||
obj = Stripe::StripeObject.construct_from({ :foo => nil })
|
obj = Stripe::StripeObject.construct_from({ :foo => nil })
|
||||||
assert_equal({}, Stripe::StripeObject.serialize_params(obj))
|
assert_equal({}, Stripe::StripeObject.serialize_params(obj))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user