Permalink
Switch branches/tags
Nothing to show
Commits on Sep 7, 2015
  1. Merge pull request #19 from ericbmerritt/master

    steveyen committed Sep 7, 2015
    A bit of minor cleanup (README.md & rebar3)
  2. `README.md` is the current common standard rather than `README.markdown`

    ericbmerritt committed Sep 7, 2015
    This is just a minor cleanup to make things less surprising
  3. Update the build system to rebar3

    ericbmerritt committed Sep 7, 2015
    This also removes the `Makefile` which is the current standard
    for erlang packages
Commits on Oct 13, 2011
  1. Merge pull request #12 from ericbmerritt/master

    steveyen committed Oct 13, 2011
    Add missing file and better error messages
Commits on Sep 25, 2011
  1. Merge pull request #10 from ericbmerritt/master

    steveyen committed Sep 25, 2011
    refactoring, support implementation generation
Commits on Sep 20, 2011
Commits on Sep 17, 2011
  1. version bump to 0.0.3

    ericbmerritt committed Sep 12, 2011
  2. print an error message after the failing step

    ericbmerritt committed Sep 16, 2011
    This allows errors to be associated with steps more easily
  3. do not print a status at the end of each line

    ericbmerritt committed Sep 17, 2011
    The status at the end of each line looks great, unless the step
    produced output itself then it looks really bad. This patch changes
    such that it does not put a status at the end each line, but does
    print out a notice if there is not a step or the step failed at the
    bottom of the output.
    dont print a status at the end of each line
    
    The status at the end of each line looks great, unless the step
    produced output itself then it looks really bad. This patch changes
    such that it does not put a status at the end each line, but does
    print out a notice if there is not a step or the step failed at the
    bottom of the output.
    TMP status
Commits on Sep 16, 2011
  1. split cucumberl into a parser module and a processing module

    ericbmerritt committed Sep 12, 2011
    This allows us to reuse the parser module separately. It also cleans
    up the code quite a bit and makes it much more understandable
    TMP
Commits on Sep 10, 2011
  1. Merge pull request #9 from ericbmerritt/master

    steveyen committed Sep 10, 2011
    just a version bump
Commits on Sep 9, 2011
  1. Version bump to 0.0.2

    ericbmerritt committed Sep 9, 2011
Commits on Sep 8, 2011
  1. Merge pull request #8 from ericbmerritt/master

    steveyen committed Sep 8, 2011
    more backwards incompatible change
  2. A missing step should fail the test

    ericbmerritt committed Sep 7, 2011
    In the past a missing step was ignored. With this patch a missing step
    causes the test to fail.
  3. fix bug in state passing

    ericbmerritt committed Sep 7, 2011
Commits on Sep 7, 2011
  1. Merge pull request #7 from ericbmerritt/master

    steveyen committed Sep 7, 2011
    changes to support single feature module and state passing
Commits on Sep 6, 2011
  1. support state passing in cucumberl

    ericbmerritt committed Sep 6, 2011
    This allows the test functions to return state that will be passed
    forward in future functions. This removes the need to rely on the
    process dictionary for test state.
Commits on Jul 1, 2011
  1. Better support for recording test/step failures.

    hyperthunk committed Jul 1, 2011
    This patch adds capturing of failed steps for each
    test run, and updates the cli to return a non-zero
    status code when any steps are known to have failed.
    
    Other minor changes to further simplify the build
    (using rebar) and restructure the example code.
Commits on Jun 30, 2011
  1. Support for explicitly named step functions

    hyperthunk committed with steveyen Jun 30, 2011
    This patch provides step module authors with the
    ability to export functions for given, when, then
    and so on. The change does not break existing code
    and modules may continue to export step/2 instead.