-
-
Notifications
You must be signed in to change notification settings - Fork 134
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
simplify ScalaTest usage #597
Conversation
1f1a819
to
59db8aa
Compare
and drop RC1 from crossbuild, since ScalaTest wasn't fully published Co-authored by: Seth Tisue <[email protected]>
59db8aa
to
998a662
Compare
the Scala 2 jobs are now green but presumably there's no way to make this PR mergeable until there's an upstream fix (in the ScalaTest repo) for this, as seen in the Scala-3-only failure:
|
In short, the ScalaTest This appears to be known to the maintainers, because the entire test suite for this feature has been excluded in the Dotty build. The immediate issue causing the confusing That is an easy fix, and making that change would allow the tests here to pass. However, the remainder of the current ScalaTest implementation does not conform to the documented semantics for the Incidentally, the Scala 3 implementation of Some options for this PR
Regardless of the decision taken here, I plan to work on a PR for ScalaTest to fix |
Upstream PR: scalatest/scalatest#2008 |
current status: that PR is now merged, but there is no 3.2.9 yet; perhaps they're waiting for the next Scala 3 release (3.0.0-RC4 or 3.0.0 final) |
ScalaTest was not fully published for RC1 (Scala.js artifacts were missing), so that's the reason to drop RC1. it's fine, we'd have dropped it soon anyway when adding RC3dropped in #602