Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 25, 2014
  1. @drbrain


    drbrain authored
    Nobody has ownership of this repository anymore so we have moved to  Please open all issues and pull requests
Commits on Sep 6, 2014
  1. @randycoulman @hsbt

    Allow transparent use of Pathnames

    randycoulman authored hsbt committed
    Pathnames can now be used:
    * In `file` and `directory` tasks
    * As prerequisites of tasks
    * In FileLists, as `include` and `exclude` patterns, and also with the
      `<<` operator
    There is a new method on the Rake module called
    `from_pathname` (better name?) that calls either `to_path` or `to_str` on its
    argument; if neither of those methods are defined, it just returns the
    argument directly.  `to_path` should be sufficient, but `to_path` was only
    implemented in Ruby 1.9, so `to_str` is there for 1.8.7 compatiblity.
    The `from_pathname` method uses a similar mechanism to that used by
    ``, as described by Avdi Grimm in his excellent book,
    [Confident Ruby](
Commits on Apr 26, 2013
Commits on Apr 12, 2013
Commits on Jun 23, 2011
  1. @drbrain

    Rake tests now create all files in a temporary directory

    drbrain authored
    Rake tests now run on an independent rake application
Commits on May 22, 2011
  1. @drbrain

    Make test file requires directory independent

    drbrain authored
    Always reset PWD
Commits on May 21, 2011
  1. @drbrain
  2. @drbrain

    Tests now inherit from Rake::TestCase instead of Test::Unit::TestCase…

    drbrain authored
    … so we no longer need to worry about polluting other tests in ruby
  3. @drbrain

    Merge rake_test_setup with helper.

    drbrain authored
    Switch all tests to requiring test/helper.
Commits on May 20, 2011
  1. @drbrain

    Flatten test hierarchy by one level, change test namespace to include…

    drbrain authored
    … 'Rake' so we don't collide with other tests in ruby, change test file names to work with autotest.
Something went wrong with that request. Please try again.