CodyReichert / awesome-cl

A curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.
https://awesome-cl.com
Other
2.48k stars 184 forks source link

add Rove unit testing package #251

Closed ghost closed 5 years ago

ghost commented 5 years ago
vindarel commented 5 years ago

Thanks !

I'd be in favor of removing Prove at the same time. Prove has limitations and Rove is "officially" a replacement. Thoughts someone ?

ghost commented 5 years ago

I'm not entirely sure about this, because rove is still in BETA phase as stated from its README. Maybe just leave prove as it is for a while until the maintainer/owner say otherwise?

vindarel commented 5 years ago

mmh "beta" in Lisp is usually solid and can last long ! I'd like also to do a little bit of curation.

btw If Rove is in beta should we add it ? ;)

ghost commented 5 years ago

well..you are correct on the long lasting and solid part. They tend to be already mostly refined.

Maybe just discard Prove? It seems, an empty project template generator such as this one (owned by the same person, not surprisingly) is starting to include rove as the primary testing framework https://github.com/fukamachi/cl-project/blob/c06fa5b6784855db14d08db09e49307e992b4098/skeleton/skeleton.asd

this shows that more people will use rove in the days to come

vindarel commented 5 years ago

+1 good info. I know, we'll cite Prove on the same line of Rove.

ghost commented 5 years ago

thanks