-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Stop publishing core-tests and streams-tests #1561
Comments
I would like to tackle this one. |
@vilu Thanks! Let us know if you need any help. |
@vilu which interop are you tackling first? I ask in case other contributors want to share the work. |
I work from the top to the bottom. I'll post a PR to the Twitter one this weekend to get a confirmation that I'm addressing it in the right way. I can keep updating this PR when I pick a new one. So, just to re-iterate I'm currently working on the Twitter one. Any other one would be ok for anyone to pick up without us stepping on each others toes. |
@vilu sounds good 👌 |
@vilu just link this issue in your PRs and feel free to reach out if you need any help. |
I actually ran into some issues: zio/interop-twitter#29 would love some feedback here. |
Working on interop-java |
Monix and Java done |
will do guava |
guava done zio/interop-guava#3 |
Step 1 completed |
We want to stop publishing our tests, but we can't because they are currently used by the interop libraries.
Step 1:
Stop depending on core-tests in interop libraries. If it was actually used, replace it with ZIO Test.
(cats and reactive-streams are already not using it)
Example of using ZIO Test here: https://zio.dev/docs/usecases/usecases_testing
Step 2:
Stop publishing core-tests and streams-tests
The text was updated successfully, but these errors were encountered: