Skip to content

Fix law-checking to print better error messages #514

Closed
@non

Description

@non

I'm not sure how to do this, but in Cats right now when a property fails you see the generated input (good) but then just a gigantic stack trace.

When we set this up in Algebra, the ?== operator was designed to use ScalaCheck's labels so that you could "see" the values being compared when there was a failure. I'm not sure why that isn't working here.

Anyway, this isn't critically-important, but since many folks will be discovering law-checking through Cats, it would be good to have a better experience here.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions