archlinux-downgrade / downgrade

Downgrade packages in Arch Linux
GNU General Public License v2.0
591 stars 24 forks source link

Replace cram with bats #170

Open atreyasha opened 2 years ago

atreyasha commented 2 years ago

:rocket: Feature Request

Checklist

Background

Currently, we are using cram for unit testing. As per the link, cram was last updated in 2016 and appears to be unmaintained.

Proposed feature

We could swap to an actively maintained unit testing framework, such as bats. I personally use it in unit testing some of my projects and it works great! It should also be straightforward to integrate this into CI as per here.

@pbrisbin WDYT?

pbrisbin commented 2 years ago

Totally up to you. I still use cram in many projects, and enjoy it and will likely continue to do so. It feels more "done" than "unmaintained" to me ;) But if you'd prefer bats (or anything else), go for it.