Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 16, 2010
Commits on Oct 31, 2010
  1. @fsouza

    Typo on

    fsouza authored
  2. @fsouza

    Removed "scripts" entry from file. Using only "console_scrip…

    fsouza authored
    …ts", that also generates an executable file on Windows
  3. @fsouza

    Changed mode from 755 to 644

    fsouza authored
  4. @fsouza
  5. Added console script

    unknown authored
Commits on Oct 29, 2010
  1. @fsouza
  2. @fsouza
Commits on Oct 28, 2010
  1. @fsouza
Commits on Oct 16, 2010
  1. @gabrielfalcao
Commits on Oct 15, 2010
  1. Added documentation for steps-from-step-definitions.

    Andres Jaan Tack authored
  2. Fixed behave_as to correctly filter out blank lines, letting people u…

    Andres Jaan Tack authored
    …se quotes more beautifully.
Commits on Oct 13, 2010
  1. Implemented running steps from step definitions with the "step.behave…

    Andres Jaan Tack authored
    …_as" function.
  2. Refactored the step generation and running into methods of the Step c…

    Andres Jaan Tack authored
    The refactored behaviors:
     1. Take a blob of text, produce a list of runnable Step instances.
     2. Run each of a list of steps.
    These will help with running steps inline from a step definition.
  3. Improved the helpfulness of the traceback exceptions.

    Andres Jaan Tack authored
  4. @gabrielfalcao

    Merge branch 'add_whitespace_between_scenarios' of…

    gabrielfalcao authored
    …ajtack/lettuce into ajtack-add_whitespace_between_scenarios
Commits on Sep 28, 2010
  1. Added a line break between scenarios, making the output a little nice…

    Andres Jaan Tack authored
    …r to look at.
  2. Better feedback from stdout line comparisons in tests. The assertion …

    Andres Jaan Tack authored
    …output now includes a full diff of the changes.
Commits on Sep 21, 2010
  1. @gabrielfalcao

    readme notes

    gabrielfalcao authored
Commits on Sep 6, 2010
  1. @gabrielfalcao
Commits on Aug 24, 2010
  1. @gabrielfalcao
Commits on Aug 20, 2010
  1. @gabrielfalcao

    bump to 0.1.12

    gabrielfalcao authored
  2. @gabrielfalcao
  3. @gabrielfalcao
Commits on Aug 18, 2010
  1. @gabrielfalcao
Commits on Aug 17, 2010
  1. @gabrielfalcao
Commits on Aug 15, 2010
  1. @gabrielfalcao

    refactoring tests

    gabrielfalcao authored
Commits on Aug 10, 2010
  1. @gabrielfalcao
Commits on Jul 19, 2010
  1. @tswicegood @gabrielfalcao

    Make unit tests runnable after functional tests in the same process.

    tswicegood authored gabrielfalcao committed
    This fixes the raised in #52 where the unit tests would not pass if run
    in the same process and after functional tests were run (the default way
    that nosetests run thems).  This commit fixes that.
    The registries are cleared and only the desired steps are defined.
    The issue at hand is the global `STEP_REGISTRY`, while a good idea, it
    was in an invalid state because of the way nosetests loads, then runs
    code.  All test modules were being loaded into memory and the various
    steps were being defined inside tests.unit.test_step_runner.  Once the
    tests started running, the tests in tests.functional.test_runner with
    `prepare_std*` setup methods were blowing away the steps that were
    stored in the `STEP_REGISTRY`.
    *NOTE*: This still wouldn't be thread safe (so far as I know) if you
    were to try to run all of the test methods in parallel you'd end up with
    each one of them trying to kill and setup the correct environment.
    There are ways to fix that, but they add additional complexity for
    something that's not widely done inside the Python community (yet, at
  2. @tswicegood @gabrielfalcao

    Use existing code instead of duplicating it

    tswicegood authored gabrielfalcao committed
Commits on Jul 18, 2010
  1. @gabrielfalcao
Commits on Jul 15, 2010
  1. @fsouza @gabrielfalcao
  2. @fsouza @gabrielfalcao

    Marking a step as failed when an exception is raised on this (fixing …

    fsouza authored gabrielfalcao committed
    …issues #48 and #54)
Commits on Jul 5, 2010
  1. @nathanielksmith
Something went wrong with that request. Please try again.