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

Add cats-testkit-scalatest microlibrary for V2.0.0 #3016

Closed
ronanM opened this issue Aug 28, 2019 · 6 comments
Closed

Add cats-testkit-scalatest microlibrary for V2.0.0 #3016

ronanM opened this issue Aug 28, 2019 · 6 comments

Comments

@ronanM
Copy link

ronanM commented Aug 28, 2019

Add the microlibrary cats-testkit-scalatest for testing with scalatest, containing StrictCatsEquality.

See this comment: #2970 (comment)

@ChristopherDavenport
Copy link
Member

I can grab this really quickly if no objections are taken to my template. Example in discipline-specs2 and discipline-scalatest.

@jhnsmth
Copy link
Contributor

jhnsmth commented Aug 29, 2019

Maybe it makes sense to combine it with https://github.com/IronCoreLabs/cats-scalatest unfortunately it does not seems well maintained

@kailuowang
Copy link
Contributor

kailuowang commented Aug 29, 2019 via email

@ChristopherDavenport ChristopherDavenport self-assigned this Aug 29, 2019
@ChristopherDavenport
Copy link
Member

cats-testkit-scalatest 1.0.0-M1 Released! https://github.com/typelevel/cats-testkit-scalatest

@rajit-iov42
Copy link

The only library I can find for Cats 2 providing CatsSuite is cats-testkit-scalatest. But this depends on bleeding edge ScalaTest libraries that contain significant breaking changes (e.g. GeneratorDrivenPropertyChecks no longer works with Gen instances from ScalaCheck). Is this the intention? It'd be great to be able to upgrade to Cats 2 without needing to worry about lots of tests breaking and needing to be rewritten.

@larsrh larsrh closed this as completed Oct 5, 2019
@larsrh
Copy link
Contributor

larsrh commented Oct 5, 2019

@rajit-iov42 There's currently an RC-quality version out. IMHO that should be sufficient for tests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants