You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Over the weekend I hit a Dotty bug while trying to run the Cats tests on Dotty, and while the workaround is pretty trivial, it highlighted the fact that our tests aren't really exercising normal usage, since the instances and syntax come from traits that are mixed into CatsSuite (rather than imported from the usual objects).
This feels like overengineering. It lets us avoid one import in each of our test files, but at the expense of testing instances in a way that doesn't represent what our users are actually doing.
The text was updated successfully, but these errors were encountered:
Over the weekend I hit a Dotty bug while trying to run the Cats tests on Dotty, and while the workaround is pretty trivial, it highlighted the fact that our tests aren't really exercising normal usage, since the instances and syntax come from traits that are mixed into
CatsSuite
(rather than imported from the usual objects).This feels like overengineering. It lets us avoid one import in each of our test files, but at the expense of testing instances in a way that doesn't represent what our users are actually doing.
The text was updated successfully, but these errors were encountered: