-
Notifications
You must be signed in to change notification settings - Fork 534
+tck #232 explain which tests are mendatory to be "compliant" #245
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
+tck #232 explain which tests are mendatory to be "compliant" #245
Conversation
3760e19
to
ced02c5
Compare
@@ -479,6 +479,22 @@ public class SkippingIdentityProcessorTest extends IdentityProcessorVerification | |||
} | |||
``` | |||
|
|||
## Which verifications must be implemented by an compliant implementation? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Open for better suggestions for the section title here, ideas?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
s/an/a
@@ -479,6 +479,22 @@ public class SkippingIdentityProcessorTest extends IdentityProcessorVerification | |||
} | |||
``` | |||
|
|||
## Which verifications must be implemented by an compliant implementation? | |||
In order to be considered an Reactive Streams compliant we require implementations to cover their |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This sentence is unclear. What does it mean? s/an/a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm trying to answer the question @purplefox had here, paraphrasing it: "which tests do I need to implement / pass for my framework to be OK to say we're a reactive streams impl?" Since we have a TCK, I hoped to clarify which tests we want people to implement and pass here.
Do you think the "compliant" word is confusing or a good one here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can it be made even simpler? Something like: In order to be a Reactive Streams implementation, aside from following the specification, one must also make sure that the implementations of the Publisher and Subscriber pass the TCK?
ced02c5
to
07ea4a1
Compare
@@ -479,6 +487,22 @@ public class SkippingIdentityProcessorTest extends IdentityProcessorVerification | |||
} | |||
``` | |||
|
|||
## Which verifications must be implemented by a compliant implementation? | |||
In order to be considered an Reactive Streams compliant require implementations to cover their |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This sentence does not make sense to me, is there some word missing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It was missing word (reactive streams compliant implementation), but that leads to repetition.
So I'll go with In order to be considered Reactive Streams compliant, implementations must cover their...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
👍 from me after addressing the last comment. |
@reactive-streams/contributors Given that this only clarifies the TCK documentation and has already been available for review for 4 days, I'm going to merge this within 24h unless someone yells "no!". Thanks. |
@reactive-streams/contributors Merging without objection |
@ktoso this needs a rebase before it can merge cleanly. Would you mind? |
07ea4a1
to
d503210
Compare
@viktorklang rebased and pushed |
Thanks @ktoso, I'll merge once Travis approves |
…pl-ktoso +tck #232 explain which tests are mendatory to be "compliant"
Resolves #232