Skip to content
Commits on Mar 8, 2012
  1. @jbpros

    Release 0.2.10

    jbpros committed
  2. @jbpros

    Improve platform detection

    jbpros committed
Commits on Mar 7, 2012
  1. @jbpros
Commits on Mar 2, 2012
  1. @jbpros
  2. @jbpros
  3. @jbpros
Commits on Feb 27, 2012
  1. @jbpros
  2. @jbpros

    Release 0.2.9

    jbpros committed
Commits on Feb 26, 2012
  1. @jbpros
  2. @jbpros
Commits on Feb 25, 2012
  1. @jbpros
Commits on Feb 24, 2012
  1. @jbpros

    Simplify tag-related stepdefs

    jbpros committed
  2. @jbpros
  3. @jbpros
  4. @jbpros
Commits on Feb 23, 2012
  1. @jbpros

    Release 0.2.8

    jbpros committed
  2. @jbpros
Commits on Feb 22, 2012
  1. @jbpros

    Add around hooks (#32)

    jbpros committed
Commits on Feb 18, 2012
  1. @jbpros

    Refactor SupportCode.Library spec

    jbpros committed
Commits on Feb 8, 2012
  1. @jbpros
  2. @jbpros

    Add skipped and undefined step results

    jbpros committed
    The AST tree walker was treating undefined and skipped steps as special events (`UndefinedStep` and `SkippedStep` events) which lead to unnecessarily complex code within listeners.
    
    `SkippedStepResult` and `UndefinedStepResult` were added and follow the more generix step result API.
    
    The AST tree walker is still not fully considering those two cases as normal step results: it does not trigger `BeforeStep` and `AfterStep` around undefined and skipped steps yet.
  3. @jbpros
Commits on Feb 6, 2012
  1. @jbpros

    Remove trailing spaces

    jbpros committed
  2. @jbpros
Commits on Feb 5, 2012
  1. @jbpros
  2. @jbpros
  3. @jbpros

    Release 0.2.7

    jbpros committed
  4. @jbpros
  5. @jbpros
  6. @jbpros

    Allow for asynchronous step failures

    jbpros committed
    Asynchronous failures can be triggered by calling `fail()` on the step definition callback:
    
        this.Given(/^I fail$/, function(callback) {
          callback.fail(new Error("I fail."));
        });
    
    It is recommended to always use "fail()" instead of synchronous exceptions that can be hard to track in asynchronous contexts.
  7. @jbpros
Commits on Feb 4, 2012
  1. @jbpros
  2. @jbpros

    Fix matching groups in step definition snippets (close #42)

    jbpros committed
    This was due to a bug in underscore.string library's `count()` function. We rolled our own.
  3. @jbpros
  4. @jbpros
Something went wrong with that request. Please try again.