Skip to content

feat: support context.Context#433

Merged
JenniferMah merged 1 commit intosendgrid:mainfrom
johejo:support_context
May 3, 2021
Merged

feat: support context.Context#433
JenniferMah merged 1 commit intosendgrid:mainfrom
johejo:support_context

Conversation

@johejo
Copy link
Copy Markdown
Contributor

@johejo johejo commented Apr 29, 2021

Add SendWithContext, MakeRequestWithContext, MakeRequestRetryWithContext and MakeRequestAsyncWithContext.

closes #403

Checklist

  • I acknowledge that all my contributions will be made under the project's license
  • I have made a material change to the repo (functionality, testing, spelling, grammar)
  • I have read the Contribution Guidelines and my PR follows them
  • I have titled the PR appropriately
  • I have updated my branch with the main branch
  • I have added tests that prove my fix is effective or that my feature works
  • I have added the necessary documentation about the functionality in the appropriate .md file
  • I have added inline documentation to the code I modified

If you have questions, please file a support ticket, or create a GitHub Issue in this repository.

@thinkingserious thinkingserious added the status: code review request requesting a community code review or review from Twilio label Apr 29, 2021
@johejo johejo force-pushed the support_context branch 2 times, most recently from 0e124c9 to 0af3ca9 Compare April 29, 2021 09:18
Copy link
Copy Markdown
Contributor

@JenniferMah JenniferMah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @johejo thanks for your PR! Can you add some tests that include a basic request with and without context?

Add SendWithContext, MakeRequestWithContext, MakeRequestRetryWithContext and MakeRequestAsyncWithContext.

Closes sendgrid#403
@johejo johejo force-pushed the support_context branch from 0af3ca9 to 098255a Compare May 1, 2021 06:49
@johejo
Copy link
Copy Markdown
Contributor Author

johejo commented May 1, 2021

@JenniferMah
Tests without context are covered by existing test cases, so I added a case to cancel in MakeRequestRetryWithContext.

@johejo johejo requested a review from JenniferMah May 1, 2021 07:20
Copy link
Copy Markdown
Contributor

@JenniferMah JenniferMah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution!

@JenniferMah JenniferMah merged commit 886bfa1 into sendgrid:main May 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: code review request requesting a community code review or review from Twilio

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Linking a context object with the request

3 participants