Permalink
Commits on Sep 6, 2014
Commits on Apr 4, 2014
  1. Add Ruby 2.1.0 to Travis

    duggiefresh committed Apr 4, 2014
Commits on Mar 21, 2014
  1. Corrects indentation

    zamith committed Mar 21, 2014
  2. Reverts indentation changes

    zamith committed Mar 21, 2014
  3. Support for Minitest 5

    Uses Appraisal in order to test the different versions of minitest. The
    entire test suite will not run with minitest 5, since ruby relies on
    `Minitest::Unit::TestCase`, which was deprecated.
    
    Also, the previous solution was flawed since the `Minitest` constant was
    defined in minitest 4 as an alias to `MiniTest`, therefore I also check
    for the version number (`Minitest::Unit::VERSION`).
    
    I extracted the logic of checking which framework is loaded to a
    separate class, `M::Frameworks`, so it can be checked them on both the
    tests and the library code.
    zamith committed Mar 21, 2014
Commits on Mar 10, 2014
Commits on Dec 6, 2013
  1. Regexp.escape test names.

    tristandunn committed Jun 11, 2013
Commits on Dec 5, 2013
  1. Add Coveralls back.

    Fixes #33.
    tristandunn committed Dec 5, 2013
  2. Test 2.0.0 on Travis too.

    tristandunn committed Dec 5, 2013
Commits on Jun 11, 2013
  1. Support completely empty test classes

    In the case of an empty test class similar to:
    
    class SomeTest < Test::Unit::TestCase
    end
    
    `m` was bombing out because `exit!` expects a non-nil value. The
    `Runner#run` method was only returning values in the case of tests that
    were found or tests not found within a file that does have tests. The
    third case of no tests at all was not being covered and would result in
    a `nil` being returned.
    bcardarella committed Jun 11, 2013
Commits on May 20, 2013
  1. Merge pull request #32 from krainboltgreene/patch-1

    Website looks terrible now, readme had no real information
    committed May 20, 2013
  2. Website looks terrible now, readme had no real information

    Kurtis Rainbolt-Greene committed May 20, 2013
Commits on Apr 20, 2013
  1. Version 1.3.2

    Fixes double run on MiniTest tests! Thanks @ngauthier!
    soffes committed Apr 20, 2013
  2. Merge pull request #31 from ngauthier/fix_double_run

    Fix double run
    soffes committed Apr 20, 2013
Commits on Apr 19, 2013
Commits on Mar 7, 2013
  1. Merge pull request #27 from markbates/spec_load_path

    Add ./spec to the LOAD_PATH
    soffes committed Mar 7, 2013
  2. Merge pull request #28 from soffes/remove_rbenv_version

    Remove .rbenv-version since using this file is deprecated
    soffes committed Mar 7, 2013
Commits on Mar 6, 2013
  1. Exit with a BANG!

    This prevents MiniTest from autoloading the test suite after running a portion of it.
    soffes committed Mar 6, 2013
Commits on Jan 30, 2013
  1. Add ./spec to the LOAD_PATH

    markbates committed Jan 30, 2013
Commits on Dec 28, 2012
  1. Bump to 1.3.1

    committed Dec 28, 2012
  2. m works on Ruby 1.9 only. Closes #24

    committed Dec 28, 2012
  3. Merge pull request #22 from haihappen/rake_10.0.x

    Rake 10.0.x is here!
    committed Dec 28, 2012
Commits on Dec 21, 2012
  1. Move to using #exit only and force M::Runner.run to exit instead of b…

    …urying that throughout the lib so M can be used from another library
    committed Dec 21, 2012
Commits on Nov 15, 2012
  1. Rake 10.0.x is here!

    ream88 committed Nov 15, 2012
Commits on Jul 31, 2012
  1. bump to 1.2.1

    committed Jul 31, 2012
  2. Merge pull request #18 from samsoffes/master

    Check for minitest first
    committed Jul 31, 2012
  3. Bump to 1.2.0

    committed Jul 31, 2012