fix RequestOptions#merge + test for default options

This commit is contained in:
Ruslan Korolev committed 2015-08-18 14:13:21 +03:00
1 parent 8daeb2cc1e
commit f4f8b41017
2 files changed
+10 -2

No files matched your search

+2 -2
View File
@@ -44,7 +44,7 @@ module Google
# Request options
class RequestOptions
# @!attribute [rw] credentials
# @!attribute [rw] authorization
# @return [Signet::OAuth2::Client, #apply(Hash)] OAuth2 credentials
# @!attribute [rw] retries
# @return [Fixnum] Number of times to retry requests on server error
@@ -63,7 +63,7 @@ module Google
return self if options.nil?
new_options = dup
%w(authorization retries timeout_sec).each do |opt|
members.each do |opt|
opt = opt.to_sym
new_options[opt] = options[opt] unless options[opt].nil?
end