Cats: Add cats-testkit-scalatest microlibrary for V2.0.0

Created on 28 Aug 2019  Â·  6Comments  Â·  Source: typelevel/cats

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

See this comment: https://github.com/typelevel/cats/pull/2970#issuecomment-521305922

help wanted low-hanging fruit

Most helpful comment

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

All 6 comments

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

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

We can do that later. Right now we need this for 2.0 release

On Thu, Aug 29, 2019, 9:00 AM Alex notifications@github.com wrote:

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

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/typelevel/cats/issues/3016?email_source=notifications&email_token=AAAUKONIUO5R3YBBPT3VAVLQG7B7JA5CNFSM4IROOFU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5OMOKY#issuecomment-526173995,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAUKOIDFVNASFI6BZ7YSF3QG7B7JANCNFSM4IROOFUQ
.

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

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.

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

Was this page helpful?
0 / 5 - 0 ratings

Related issues

SimY4 picture SimY4  Â·  4Comments

durban picture durban  Â·  4Comments

LukaJCB picture LukaJCB  Â·  3Comments

peterneyens picture peterneyens  Â·  5Comments

TrustNoOne picture TrustNoOne  Â·  3Comments