Skip to content

[13/n] [dropshot_endpoint] support channels in API traits#1038

Merged
sunshowers merged 6 commits into
mainfrom
sunshowers/spr/dropshot_endpoint-support-channels-in-server-traits
Jul 12, 2024
Merged

[13/n] [dropshot_endpoint] support channels in API traits#1038
sunshowers merged 6 commits into
mainfrom
sunshowers/spr/dropshot_endpoint-support-channels-in-server-traits

Conversation

@sunshowers

Copy link
Copy Markdown
Contributor

Building on the work in the last few PRs, this is relatively straightforward.
The bulk of the PR is simply tests for bad channels -- we now have mirrored
tests for all four combinations of (macro kind, endpoint kind).

Created using spr 1.3.6-beta.1

[skip ci]
Created using spr 1.3.6-beta.1
@sunshowers sunshowers changed the title [dropshot_endpoint] support channels in server traits [12/n] [dropshot_endpoint] support channels in server traits Jun 12, 2024
@sunshowers sunshowers changed the base branch from sunshowers/spr/main.dropshot_endpoint-support-channels-in-server-traits to main July 3, 2024 20:37
Created using spr 1.3.6-beta.1
Created using spr 1.3.6-beta.1
@sunshowers

Copy link
Copy Markdown
Contributor Author

@ahl whenever you're back a review on this would be really appreciated. It is mostly tests with ~500 lines of real code. thanks!

@sunshowers sunshowers changed the title [12/n] [dropshot_endpoint] support channels in server traits [13/n] [dropshot_endpoint] support channels in server traits Jul 5, 2024
@sunshowers sunshowers requested review from ahl and davepacheco July 5, 2024 22:59
@sunshowers sunshowers changed the title [13/n] [dropshot_endpoint] support channels in server traits [13/n] [dropshot_endpoint] support channels in API traits Jul 8, 2024
Created using spr 1.3.6-beta.1

@ahl ahl left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I didn't look at this very closely -- I kind of figure the tests speak for themselves. If there are parts that you think require a more fine-grained review, please let me know

Comment thread dropshot_endpoint/src/api_trait.rs Outdated
Created using spr 1.3.6-beta.1
@sunshowers sunshowers merged commit 8b79125 into main Jul 12, 2024
@sunshowers sunshowers deleted the sunshowers/spr/dropshot_endpoint-support-channels-in-server-traits branch July 12, 2024 03:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants