libera/#commonlisp - IRC Chatlog
Search
21:05:55
NotThatRPG
Thanks! I had used cl-random before, but would prefer something that is maintained.
21:47:03
NotThatRPG
Shinmera: just a thought -- would you entertain a PR that pushed the documentation out into `random-state/documentation` ? The reason I ask is that the documentation introduces a dependency tail that I don't think is necessary just to use the library.
8:44:46
mfiano
ACTION has decided that his new favorite testing framework is 1am but would have tried one hour later if jackdaniel put it in the QL dist.
8:51:58
mfiano
Not minimal enough, nor as fast, but Parachute's goal is full-featured and extensible, so probably runs things through a bunch of generic protocols, so it's not a complaint, just a preference. I also wanted something faster for tens of thousands of tests that I would have expected to take less time in one project that uses Parachute and previously prove, and it did much better. I was tempted to
8:52:39
Shinmera
I use parachute with uax-* and those have tens of thousands of tests that run fast enough.
8:53:08
Shinmera
The slow part is printing, which goes away if you use the quiet report (or the new largescale report)
8:54:26
mfiano
Nice to know for the future. I think I'll stick with this ~60loc code that is permissive enough to just inline in my tests.
9:01:19
jackdaniel
I've hacked 2am for ecl, but I take my pride in not publishing it in ql - we have too many testing frameworks so it'd be more loke littering