Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Sender and Sender operation test set #24

Open
skoppe opened this issue Jul 8, 2021 · 0 comments
Open

Create Sender and Sender operation test set #24

skoppe opened this issue Jul 8, 2021 · 0 comments

Comments

@skoppe
Copy link
Collaborator

skoppe commented Jul 8, 2021

Create a test function that performs common operations against a Sender to detect edge cases. As well as one that calls operations with common Senders.

For instance, in toShared the .connect is called in a nothrow function. .connect isn't required to be nothrow although a lot of them are (or inferred to be). The problem was only found out when we took a SenderObjectBase (which has a virtual connect because it is a class and it isn't nothrow) and ran it through toShared.

Running a SenderObjectBase through a sender operation should be part of the testset.
As well as running toShared on any Sender.

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

No branches or pull requests

1 participant