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
Hi @OxSon! Yeah, test suite for Chapter Three is not implemented, because not much we can test in there... We expect people to implement data types, and this process is connected with imagination. People will name data types differently, and tests simply won't compile if names mismatch. Moreover, we want people to define data types from scratch, and tests that using those data types won't even compile without data types.
If you have any ideas on what can be tested in there, we can implement some basic and simple tests. But so far, not much can be done 😞 Though I saw that a few people implemented their own tests for this Chapter, and that was pretty awesome! 👏
Ah, that does make sense why there aren't any tests. Because there are many valid solutions to the tasks. I wonder if there could be useful tests using property based testing? I will think on this and see if I can come up with any tests that are useful. Probably I wont though, since I am still haskell newbie and haven't actually used quickcheck and friends
@chshersh probably we can close this issue since my question is answered and the decision to not have tests for chapter 3 was intentional and motivated by as of yet unsolved constraints
Neither
DoctestChapter3.hs
nortest/Test/Chapter3.hs
contain any tests.The text was updated successfully, but these errors were encountered: