- Fixed ActiveSupport's Declarative#test forwarded implementation. Fixed #46.
- Fixed ActionView load order & url helpers. Fixes #42.
- Fixed initialization callbacks for latest Rails 4.1. Fixes #39.
- Change initialization so that ActiveSupport always comes first.
- Minitest 5.x and Rails 4.1 compatability. Fixes #36.
- Fix nested described test names along with Minitest::Spec.describe_stack. Fixed #21.
- Leverage
ActiveSupport::Testing::ConstantLookup
for ourdescribed_class
interface.
- Fix nested described test names. Fixes #21.
- Fixed gemspec using '>= 3.0', '< 4.1'. Fixed #35.
- Enforces case sensitivity on registered spec types. Fixes #26.
- Allow using ActiveSupport's Declarative#test as an alias to it. Thanks @ysbaddaden. Fixes #23.
- Register non ActiveRecord::Base classes correctly. Thanks @mptre.
- Only use a TU shim for Ruby 1.8. See README for info. Fixes #18.
- Use Minitest::Spec::DSL provided by Minitest 4.7.
- Less coupling to ActiveRecord ORM, works for MongoDB now. Thanks @kimsuelim
- Fix helper test bug where calling methods in first context block blew up. Fixes #13.
- Only require the freedom patches and autorun when Rails.env.test?
- Make sure #described_class works in ActiveSupport::TestCase class level.
- Add mini_should support and talk about matchers.
- Fix MiniTest::Unit::TestCase hack for Rails 4, ignore in Rails 3.
- Way better support for controller_class, mailer_class, and helper_class reflection.
- Eager load controller_class, mailer_class, and helper_class.
- All new MiniTest::Spec for Rails!!! Tested to the hilt!!!
- Track MiniTest's major/minior version number.
- Must use MiniTest version ~> 2.1. As 3.x will not work.
- Use #constantize vs. #safe_constantize for Rails 3.0 compatability.
- Use ActionController::IntegrationTest vs. ActionDispatch::IntegrationTest
- Use class app setter for integration tests.
- Stronger test case organization where we properly setup functional and integraiton tests while also allowing an alternate pure MiniTest::Spec outter file describe block. [Jack Chu]
- Remove version deps on minitest since v3 is out. Should work with any v2/3 version.
- Add rails to the gemspec.
- Initial Release, targeted to Rails 3.x.