lian / bitcoin-ruby

bitcoin utils and protocol in ruby.
Other
923 stars 323 forks source link

Migrate from Bacon to RSpec #265

Closed etscrivner closed 6 years ago

etscrivner commented 6 years ago

Currently, all unit-tests are run using bacon with minitest used for mock objects. The bacon library has not seen a release in 6 years. In that time rspec has matured through numerous release and now also includes its own system for mock objects.

I think this is enough to justify replacing bacon with rspec to help ensure that the testing framework is benefiting from a mature - and at this point, pretty standard - ecosystem.