Permalink
Commits on Aug 2, 2012
Commits on Jul 30, 2012
  1. Remove Travis-CI after hook

    blowmage committed Jul 30, 2012
Commits on Jul 29, 2012
  1. Update gemfiles

    blowmage committed Jul 29, 2012
    Add FakeFS dependency.
    Add lock files to help make Travis-CI happy.
  2. Add FakeFS

    blowmage committed Jul 29, 2012
    Trying to get Travis-CI to be happy.
Commits on Jul 28, 2012
  1. Update Manifest and gemspec

    blowmage committed Jul 28, 2012
    Oops!
  2. Update README

    blowmage committed Jul 28, 2012
  3. Add new controller lookup logic (closes #58)

    blowmage committed Jul 28, 2012
    Add ControllerLookup to own the logic for resolving a controller from a test class name.
    This is needed because the MiniTest Spec DSL allows for lots of variety in the namespace.
    Requires overriding `ActionController::TestCase.determine_default_controller_class`.
Commits on Jul 27, 2012
  1. Version bump for 0.1.2 release

    blowmage committed Jul 27, 2012
Commits on Jul 26, 2012
  1. Add check for ActionMailer (closes #66)

    terrcin committed with blowmage Jul 19, 2012
    Check that ActionMailer is loaded before using the code for it.
Commits on Jul 25, 2012
  1. Update spec regex to be a bit stricter

    blowmage committed Jul 25, 2012
    We don't want to match new lines in the spec string.
  2. Move test locations

    blowmage committed Jul 25, 2012
Commits on Jul 24, 2012
  1. Merge pull request #62 from haihappen/master

    blowmage committed Jul 24, 2012
    Register strings for spec types
    
    Allow spec type lookup to work on string descriptions as well as class constants.
    
    Thank you for your contribution!
  2. Revert "Code cleanup."

    ream88 committed Jul 24, 2012
    This reverts commit 519f83e.
    
    Conflicts:
    	lib/minitest/rails/action_controller.rb
    	lib/minitest/rails/action_dispatch.rb
    	lib/minitest/rails/action_mailer.rb
    	lib/minitest/rails/action_view.rb
  3. Merged regexps.

    ream88 committed Jul 24, 2012
  4. Allow strings as spec types too.

    ream88 committed Jul 24, 2012
  5. Code cleanup.

    ream88 committed Jul 24, 2012
  6. Add support for Travis CI

    blowmage committed Jul 24, 2012
Commits on Jul 17, 2012
  1. Version bump for 0.1.1 release

    blowmage committed Jul 17, 2012
Commits on Jul 15, 2012
  1. More test cleanup

    blowmage committed Jul 15, 2012
  2. Override Declarative module (closes #58)

    blowmage committed Jul 15, 2012
    Declarative adds the `describe` method, which conflicts with MiniTest::Spec.
    Create our own version without the `describe`. Shanky? Perhaps...
Commits on Jul 14, 2012
  1. Update description

    blowmage committed Jul 14, 2012
    Make it clear that we intend to support all Rails 3 versions, even the old ones.
  2. Cleanup my mess

    blowmage committed Jul 14, 2012
    Fix some b0rkd tests and generate new Manifest and gemspec.
  3. Refactor Mocha loading logic

    blowmage committed Jul 14, 2012
    Inline LoadError rescuing is ugly, so move it to its own file.
    Mimic the require for 'active_support/testing/mochaing', added in Rails 3.2.
  4. Fix generators in Rails 3.0

    blowmage committed Jul 14, 2012
    Rails::Generators::NamedBase#module_namespacing didn't exist in Rails 3.0.
    This is why I was avoiding Rails 3.0...
  5. Fix mocha loading in Rails 3.0

    blowmage committed Jul 13, 2012
    The logic to load mocha safely was moved around between Rails 3.0/3.1 and 3.2.
    If we can't load the mochaing file run code inline.
    I want to use the logic in Rails if it exists, so we're adding some ugly to make that happen.
    Thanks to @melindaweathers for finding this.
Commits on Jul 13, 2012
  1. Fix rake tasks in Rails 3.0

    blowmage committed Jul 13, 2012
    Rails::SubTestTask doesn't exist in Rails 3.1 and 3.0, so create a local copy.
    Thanks to @melindaweathers for finding this.
  2. Update rake tasks (closes #59)

    blowmage committed Jul 12, 2012
    Restore test:prepare task, which is what libs like ActiveRecord hook onto.
    Consolidate constants to just MINITEST_TASKS, so we only add tasks in one place.
    Rename `minitest:run` to `minitest:default`.
    Add tasks for every directory under test, even if it isn't in MINITEST_TASKS.
    Add "all" task to run all the tests.
Commits on Jul 9, 2012
  1. Version bump to 0.1

    blowmage committed Jul 9, 2012
    Finally!
  2. Support Rails 3.0

    blowmage committed Jul 9, 2012
Commits on Jul 8, 2012
  1. Add MIT license

    blowmage committed Jul 8, 2012