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

Fix as many skipped tests as possible. #6524

Merged
merged 6 commits into from Jul 21, 2021

Conversation

benlesh
Copy link
Member

@benlesh benlesh commented Jul 14, 2021

  • Adds a commented out bit to the .mocharc so it's a little easier to figure out how to find skipped tests when we need to.
  • Stops skipping tests that no longer need to be skipped
  • Adds an additional test to simplify the assertion of one of the skipped tests
  • Adds a comment above a skipped section of tests explaining that we can probably remove them in v8 after we've moved completely to newer multicasting paradigms and removed deprecated operators.
  • Some of the skipped tests in repeatWhen-spec were clearly copied from retryWhen-spec but never updated appropriately.
  • One of the skipped tests showed a buggy behavior that is now reported in an issue and a comment with a link to that issue is now above it.
  • Adds comments about why some tests are skipped.

Resolves #5370
Resolves #5105

- Some of the skipped tests were clearly copied from retryWhen but never updated appropriately.
- One of the skipped tests showed a buggy behavior that is now reported in an issue and a comment with a link to that issue is now above it.
- Uncomments a skipped test that was fixed with the v7 refactor (apparently just via better architecture)
- Adds an additional test to simplify the same assertion
- Adds a comment above a skipped section of tests explaining that we can probably remove them in v8 after we've moved completely to newer multicasting paradigms and removed deprecated operators.

Resolves ReactiveX#5370
Figuring out what tests are skipped out of 3,000+ tests is pretty annoying. I want to leave this here as a sign post to help.
@benlesh
Copy link
Member Author

benlesh commented Jul 14, 2021

(See commit comments for more details, if you need them)

@benlesh benlesh merged commit 58220d5 into ReactiveX:master Jul 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants