Closed sshaw closed 8 years ago
Hmm. shoulda
hasn't been maintained for quite a while.
I think we could drop shoulda
and other old components.
:+1:
Yep 0.13.0 is a great time to drop outdated components. Shoulda being one of them.
As far as I can tell Shoulda (context and validations) is still maintained.
shoulda-matchers
has been maintained actively, but shoulda-context
seems to be stopped maintaining.
I'm not sure if we should support the shoulda as our component.
If we continue to support shoulda, we should fix a few points.
gem 'shoulda'
About outdated components, I've just opened an issue.
Using Padrino 0.12.3 with ActiveRecord ORM.
The shoulda generator requires Test::Unit::TestCase which results in a variety of errors.
Under 2.1.2:
Under 1.9.3:
Once I replace the
Test::Unit
stuff withMinitest::Test
I get a deprecation warning that's sure to confuse some:I would try to fix this but I wondered: Should shoulda -well shoulda-context really- continue to be supported? My thinking is that with the popularity of MiniTest, people are now using
MiniTest::Spec
for their rspec free contexts.