Permalink
Commits on Jan 12, 2015
Commits on Apr 4, 2014
  1. @rrrene

    Add docs badge to README

    rrrene committed Apr 4, 2014
Commits on Jan 14, 2014
Commits on Nov 21, 2013
  1. Configure Travis CI to stop building against Rubinius

    The project is more or less defunct, so don't bother.
    committed Nov 21, 2013
  2. Correct Travis CI configuration for Rubinius builds

    The 'rbx-head' ruby is not valid, although the documentation says it is.
    committed Nov 21, 2013
Commits on Nov 18, 2013
  1. Bump version number

    committed Nov 18, 2013
  2. Update project history

    committed Nov 18, 2013
Commits on Nov 16, 2013
  1. Rethink how RSpec and Cucumber are run in different situations

    The Guard configuration runs specs and features with debugger support
    (specs only) and with progress-style output omitting exception
    backtraces.
    
    The 'test' Rake tasks run specs and features without debugger support
    and with progress-style output, including a backtrace when exceptions
    occur. The `rake test` command is invoked by `gem test` also in Travis
    CI builds.
    
    The 'spec' and 'features' Rake tasks run specs and features with
    debugger support (specs only) and with documentation-style output
    omitting exception backtraces.
    
    The `spec` and `cucumber` commands run specs and features with debugger
    support (specs only) and with documentation-style output omitting
    exception backtraces.
    committed Nov 16, 2013
Commits on Nov 15, 2013
  1. Warn instead of bubbling Capistrano's ArgumentError on illegal task name

    The readme implies you can mirror all Rake tasks in a standard Rails
    project by simply calling Cape.mirror_rake_tasks with no arguments.
    Capistrano raises ArgumentError when you try to define a task whose name
    collides with a Ruby method name. For example a 'load' Rake task
    collides with the core method Kernel#load when you try to mirror it as a
    Capistrano recipe. There are Rake tasks defined by Rails that have the
    same problem.
    
    Instead of bubbling the error from Capistrano, we are writing a warning
    to stderr and ignoring the offending task.
    committed Nov 15, 2013
Commits on Nov 13, 2013
  1. Remove assertions on fixing a trailing period in task descriptions

    Beginning in v10.1, Rake removes the trailing period of task
    descriptions. In Cucumber features, rather than sniff the Rake version
    and assert on Cape's behavior that adds a trailing period if necessary,
    we're doing away with the broken assertions which cover hardly-critical
    functionality.
    committed Nov 13, 2013
Commits on Nov 12, 2013
  1. Use current RSpec idioms

    * `double` instead of `mock`
    * `expect ... to` instead of `should`/`should_receive`
    * `allow ... to receive` instead of `stub!`
    * Named subjects and classes/modules
    * Present tense instead of deontic modality :-)
    committed Nov 9, 2013
Commits on Nov 9, 2013
Commits on Nov 7, 2013
Commits on Jun 7, 2013
Commits on May 14, 2013
  1. Update specs to reflect up-to-date RSpec usage

    * Replace `should` syntax with `expect`, and enforce its usage
    * Use implicit docstrings where possible
    committed May 13, 2013
Commits on May 13, 2013