From 84b7fa10033361396a6e87040ff53ac8faccd72e Mon Sep 17 00:00:00 2001 From: Shwetha Radhakrishna Date: Thu, 2 Sep 2021 16:38:22 -0500 Subject: [PATCH] chore: add support for ruby 3.0 --- .travis.yml | 1 + spec/sendgrid/helpers/settings/mail_settings_dto_spec.rb | 4 ++-- spec/sendgrid/helpers/settings/partner_settings_dto_spec.rb | 4 ++-- spec/sendgrid/helpers/settings/tracking_settings_dto_spec.rb | 4 ++-- spec/sendgrid/helpers/settings/user_settings_dto_spec.rb | 4 ++-- 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index b13c67d5..ebb65bb1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,6 @@ language: ruby env: +- version=ruby:3.0 - version=ruby:2.7 - version=ruby:2.6 - version=ruby:2.5 diff --git a/spec/sendgrid/helpers/settings/mail_settings_dto_spec.rb b/spec/sendgrid/helpers/settings/mail_settings_dto_spec.rb index 5a0a735b..8cebba38 100644 --- a/spec/sendgrid/helpers/settings/mail_settings_dto_spec.rb +++ b/spec/sendgrid/helpers/settings/mail_settings_dto_spec.rb @@ -19,14 +19,14 @@ describe '.fetch' do it 'calls get on sendgrid_client' do args = { sendgrid_client: sendgrid_client, name: setting_name, query_params: {} } - expect(mail_settings.fetch(args)).to be_a SendGrid::Response + expect(mail_settings.fetch(**args)).to be_a SendGrid::Response end end describe '.update' do it 'calls patch on sendgrid_client' do args = { sendgrid_client: sendgrid_client, name: setting_name, request_body: setting_params } - expect(mail_settings.update(args)).to be_a SendGrid::Response + expect(mail_settings.update(**args)).to be_a SendGrid::Response end end end diff --git a/spec/sendgrid/helpers/settings/partner_settings_dto_spec.rb b/spec/sendgrid/helpers/settings/partner_settings_dto_spec.rb index 04cc7399..c4120b48 100644 --- a/spec/sendgrid/helpers/settings/partner_settings_dto_spec.rb +++ b/spec/sendgrid/helpers/settings/partner_settings_dto_spec.rb @@ -11,14 +11,14 @@ describe '.fetch' do it 'calls get on sendgrid_client' do args = { sendgrid_client: sendgrid_client, name: setting_name, query_params: {} } - expect(partner_settings.fetch(args)).to be_a SendGrid::Response + expect(partner_settings.fetch(**args)).to be_a SendGrid::Response end end describe '.update' do it 'calls patch on sendgrid_client' do args = { sendgrid_client: sendgrid_client, name: setting_name, request_body: setting_params } - expect(partner_settings.update(args)).to be_a SendGrid::Response + expect(partner_settings.update(**args)).to be_a SendGrid::Response end end end diff --git a/spec/sendgrid/helpers/settings/tracking_settings_dto_spec.rb b/spec/sendgrid/helpers/settings/tracking_settings_dto_spec.rb index 40bae881..ff0848be 100644 --- a/spec/sendgrid/helpers/settings/tracking_settings_dto_spec.rb +++ b/spec/sendgrid/helpers/settings/tracking_settings_dto_spec.rb @@ -14,14 +14,14 @@ describe '.fetch' do it 'calls get on sendgrid_client' do args = { sendgrid_client: sendgrid_client, name: setting_name, query_params: {} } - expect(tracking_settings.fetch(args)).to be_a SendGrid::Response + expect(tracking_settings.fetch(**args)).to be_a SendGrid::Response end end describe '.update' do it 'calls patch on sendgrid_client' do args = { sendgrid_client: sendgrid_client, name: setting_name, request_body: setting_params } - expect(tracking_settings.update(args)).to be_a SendGrid::Response + expect(tracking_settings.update(**args)).to be_a SendGrid::Response end end end diff --git a/spec/sendgrid/helpers/settings/user_settings_dto_spec.rb b/spec/sendgrid/helpers/settings/user_settings_dto_spec.rb index 99304e52..23d2dbfd 100644 --- a/spec/sendgrid/helpers/settings/user_settings_dto_spec.rb +++ b/spec/sendgrid/helpers/settings/user_settings_dto_spec.rb @@ -11,14 +11,14 @@ describe '.fetch' do it 'calls get on sendgrid_client' do args = { sendgrid_client: sendgrid_client, name: setting_name, query_params: {} } - expect(user_settings.fetch(args)).to be_a SendGrid::Response + expect(user_settings.fetch(**args)).to be_a SendGrid::Response end end describe '.update' do it 'calls patch on sendgrid_client' do args = { sendgrid_client: sendgrid_client, name: setting_name, request_body: setting_params } - expect(user_settings.update(args)).to be_a SendGrid::Response + expect(user_settings.update(**args)).to be_a SendGrid::Response end end end