Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 30, 2014
  1. Julien Biezemans

    Release 0.4.1

    jbpros authored
  2. Julien Biezemans
  3. Julien Biezemans

    Remove development status table from README

    jbpros authored
    We're stable and all major features are implemented. No need to frighten
    newcomers anymore.
  4. Julien Biezemans
  5. Simon Dean Julien Biezemans

    Remove bower as a dev dependency (close #191)

    simondean authored jbpros committed
    Bower is preventing Travis from building properly on Node 0.8 and 0.6.
  6. Artur Kania Julien Biezemans

    Properly tag scenario outlines (close #195 #197)

    akania authored jbpros committed
    This fixes tag filtering on scenario outlines.
  7. Julien Biezemans

    Try to fix build on Travis

    jbpros authored
  8. Stanley Shyiko Julien Biezemans

    Include 'features' in *Features events payload

    shyiko authored jbpros committed
  9. Eddie Loeffen Julien Biezemans

    Document AfterFeatures event (close #171)

    eddieloeffen authored jbpros committed
    I spent ages doing the wrong setup for AfterFeatures to try and close my browser at the end of the tests, so I thought that including a test and better documentation might help other people.
    
    This also fixes the unimplemented cli.feature step, and failing assert due to console coloring.
    
    I had to apply the patch from comments in #120 to get these tests to run correctly.
    
    Conflicts:
    	bin/cucumber.js
    	features/cli.feature
    	features/step_definitions/cli_steps.js
Commits on May 22, 2014
  1. Julien Biezemans
  2. Simon Lampen Julien Biezemans

    Target scenario by line number on CLI (close #168)

    simonlampen authored jbpros committed
    This adds a command line option for running single scenarios in feature files with the pattern some.feature:linenum.
  3. Simon Dean Julien Biezemans

    Ensure no stdout output is lost

    simondean authored jbpros committed
    Fix for issue #120
Commits on Mar 18, 2014
  1. Julien Biezemans
Commits on Mar 6, 2014
  1. Julien Biezemans
Commits on Mar 5, 2014
  1. Julien Biezemans

    Release 0.4.0

    jbpros authored
  2. Julien Biezemans
  3. ldegen Julien Biezemans

    Add i18n support (close #156)

    ldegen authored jbpros committed
    Also closes #34, closes #109 and closes #116.
    
    Squashed commit of the following:
    
    commit 8a6b2cfc6fbc32780dc94b17cb62285ee442bc8b
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Wed Mar 5 16:11:41 2014 +0100
    
        Bump TCK
    
    commit 1a3c684d2d737d9dfff4cf6d95b923911f520ad0
    Merge: 0beabd4 98a2725
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Wed Mar 5 16:05:11 2014 +0100
    
        Merge branch 'master' into i18n
    
    commit 0beabd4
    Author: Lukas Degener <l.degener@tarent.de>
    Date:   Tue Sep 10 21:41:34 2013 +0200
    
        more flexible regexp for detecting language
    
    commit b107286
    Author: Brian Clozel <brian.clozel@gmail.com>
    Date:   Wed Mar 20 18:26:40 2013 +0100
    
        update specs for i18n support
    
    commit 6fa8f93
    Author: Brian Clozel <brian.clozel@gmail.com>
    Date:   Wed Mar 20 18:25:04 2013 +0100
    
        used a modified patch made by @vslinko - see #109
  4. Gabe Hayes Julien Biezemans

    Bump CoffeeScript (close #154)

    gabehayes authored jbpros committed
    Squashed commit of the following:
    
    commit 7a658f5
    Author: Gabe Hayes <gabriel.hayes@gmail.com>
    Date:   Fri Feb 7 00:20:03 2014 -0800
    
        register coffee-script at initialize for 1.7.x support
    
    commit d9b155a
    Author: Gabe Hayes <gabriel.hayes@gmail.com>
    Date:   Thu Feb 6 23:45:07 2014 -0800
    
        bump coffee-script
  5. Julien Biezemans
  6. Julien Biezemans

    Style

    jbpros authored
  7. Ben Van Treese Julien Biezemans

    Add support for scenario outlines and examples (close #155)

    vantreeseba authored jbpros committed
    Also closes #10 and closes #75.
    
    Squashed commit of the following:
    
    commit aeb2630
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 24 17:26:14 2014 -0600
    
        fixing spec for assembler
    
    commit 4f76479
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 24 17:25:09 2014 -0600
    
        removing duplicated step insertion
    
    commit e7e2198
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Tue Feb 18 17:07:41 2014 -0600
    
        added dependency to underscore.string, changed snippet builder to camelize outline variables when put into arguments list
    
    commit 66b9f7d
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 17 09:43:11 2014 -0600
    
        adding error message when a user tries to use examples outside of a scenario outline
    
    commit 04b984d
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 17 09:32:09 2014 -0600
    
        updating version of connect in package.json to 2.13.0
    
    commit a038071
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Tue Feb 11 14:33:28 2014 -0600
    
        fixing some issues with cli step / json formatter feature on windows
    
    commit bc7b840
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 10 21:30:06 2014 -0600
    
        removing step_definition_snippet_steps that were not implemented
    
    commit d8efad6
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 10 21:25:29 2014 -0600
    
        cleaning up travis to remove trying to install bundler, actually implemented scenario outline steps, implemented snipper builder steps for example outline snippets
    
    commit 60b437c
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 10 11:08:51 2014 -0600
    
        trying to get bundler installed globally for rvm.
    
    commit 28224ef
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 10 10:32:19 2014 -0600
    
        fixing specs on payloadType
    
    commit 1cd669c
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 10 10:30:06 2014 -0600
    
        changing payload_type to payloadType
    
    commit aa471b3
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 10 10:24:18 2014 -0600
    
        making buildScenarios 'polymorphic'
    
    commit 35a5462
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 10 10:14:04 2014 -0600
    
        renaming scenarios parts of feature to featureElements
    
    commit 28ce292
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Mon Feb 10 10:01:19 2014 -0600
    
        changing name of stored scenarios in feature to feature elements
    
    commit 65039bd
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Sat Feb 8 17:40:16 2014 -0600
    
        apparently sudo install is wrong on travis gems :P
    
    commit f4803c6
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Sat Feb 8 17:37:39 2014 -0600
    
        adding bundler install step to travis.yml
    
    commit 4a39f81
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Sat Feb 8 17:34:45 2014 -0600
    
        removing stupid .orig files
    
    commit ed2812d
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Sat Feb 8 17:28:36 2014 -0600
    
        adding more assembler tests
    
    commit 17715a5
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Sat Feb 8 16:57:04 2014 -0600
    
        cleaning up steps a little, cleaning up assembler functions for scenario_outlines
    
    commit d10585d
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Sat Feb 8 16:43:07 2014 -0600
    
        adding specs for outline_step and changes to step
    
    commit afdf537
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Sat Feb 8 16:36:11 2014 -0600
    
        making current tests pass
    
    commit 8359996
    Author: unknown <jharlin@NormanDev2.telogical.com>
    Date:   Fri Feb 7 19:06:06 2014 -0600
    
        adding back steps
    
    commit 8d4439e
    Author: unknown <jharlin@NormanDev2.telogical.com>
    Date:   Fri Feb 7 19:04:59 2014 -0600
    
        Added better suggestion output for missing scenario outline steps
    
    commit 3ba5088
    Author: unknown <jharlin@NormanDev2.telogical.com>
    Date:   Fri Feb 7 18:06:36 2014 -0600
    
        basic scenario outline functionality completed
    
    commit f3659a3
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Fri Feb 7 09:29:28 2014 -0600
    
        more specs on scenario outline
    
    commit 5168174
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Thu Feb 6 22:01:45 2014 -0600
    
        started on scenario_outline specs, and finished example_specs
    
    commit f8b8d35
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Thu Feb 6 20:24:58 2014 -0600
    
        got all scenario_outline.feature passing
    
    commit 25269b7
    Author: unknown <jharlin@NormanDev2.telogical.com>
    Date:   Thu Feb 6 16:12:32 2014 -0600
    
        trying to get to the bottom of stack overflow error
    
    commit 323500a
    Author: unknown <jharlin@NormanDev2.telogical.com>
    Date:   Thu Feb 6 16:02:36 2014 -0600
    
        Fixing jasmine specs for ast_tree_walker visiting scenarios
    
    commit d993e88
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Thu Feb 6 15:22:55 2014 -0600
    
        commenting out failing features
    
    commit 084da1a
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Thu Feb 6 14:36:57 2014 -0600
    
        re-adding scenario outline feature, cleaning up some steps, cleanin up scenario outline and data table
    
    commit 77d4caf
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Wed Feb 5 15:55:38 2014 -0600
    
        trying to get scenario outlines working
    
    commit b013d39
    Merge: 1967b21 b5bd31a
    Author: Ben Van Treese <vantreeseba@gmail.com>
    Date:   Wed Feb 5 15:21:39 2014 -0600
    
        trying to merge in master
    
    commit 1967b21
    Author: Fedotov Daniil <hairyhum@gmail.com>
    Date:   Wed Jun 27 15:08:07 2012 +0400
    
        [+] Prepared for pull request
    
    commit 09c25ee
    Author: Fedotov Daniil <hairyhum@gmail.com>
    Date:   Wed Jun 27 15:01:45 2012 +0400
    
        [+] Fixing index
    
    commit 7699725
    Author: Fedotov Daniil <hairyhum@gmail.com>
    Date:   Sat Jun 9 17:06:49 2012 +0400
    
        [*] Added scenario outline test
    
    commit d940ac2
    Author: Fedotov Daniil <hairyhum@gmail.com>
    Date:   Sat Jun 9 15:25:49 2012 +0400
    
        [+] added cucumber tests for scenarios and outlines
        [*] Fixed data table example mapping
    
    commit 9965ff9
    Author: Fedotov Daniil <fedotov.danil@gmail.com>
    Date:   Fri Jun 8 22:20:35 2012 +0400
    
        [*] Fixing some collection calls
    
    commit fc08ef8
    Author: Fedotov Daniil <hairyhum@gmail.com>
    Date:   Mon Jun 4 18:12:10 2012 +0400
    
        [*] witnessNewScenario every example row
    
    commit d563a1d
    Author: Fedotov Daniil <hairyhum@gmail.com>
    Date:   Fri Jun 1 15:23:22 2012 +0400
    
        [*] Changed example row reporting
    
    commit f8b27ea
    Author: Fedotov Daniil <hairyhum@gmail.com>
    Date:   Wed May 30 19:16:16 2012 +0400
    
        outline fix
    
    commit db6d9c5
    Author: Fedotov Daniil <hairyhum@gmail.com>
    Date:   Wed May 30 15:19:43 2012 +0400
    
        [*] Scenarios and outlines events
    
    commit e437a70
    Author: Fedotov Daniil <hairyhum@gmail.com>
    Date:   Wed May 30 12:12:06 2012 +0400
    
        [*] Prepared UIA version
    
    commit 016df31
    Author: Fedotov Daniil <fedotov.danil@gmail.com>
    Date:   Mon May 28 01:00:35 2012 +0400
    
        [+] Added step definitions and examples
Commits on Dec 11, 2013
  1. Tim Perry Julien Biezemans
Commits on Nov 29, 2013
  1. Julien Biezemans
  2. Julien Biezemans

    Add contributor

    jbpros authored
  3. Julien Biezemans
  4. Julien Biezemans
  5. Marat Dyatko Julien Biezemans

    Pass scenario to hooks

    vectart authored jbpros committed
    Allows to determine scenario name and so make hooks more useful and
    scenario-oriented.
    
    The `scenario` argument is optional in your hook functions. Both
    following examples are fine:
    
        this.BeforeHook(function (scenario, callback) {
          callback();
        });
    
        this.AfterHook(function (callback) {
          callback();
        });
Commits on Nov 27, 2013
  1. Julien Biezemans

    Release 0.3.3

    jbpros authored
  2. Julien Biezemans

    Publish to Bower registry

    jbpros authored
  3. Johny Jose Julien Biezemans

    Add colors to CLI (close #104)

    atrniv authored jbpros committed
    Implemented colors and filenames, line number display in progress,
    pretty and summary formatters along with support for environment
    variable CUCUMBER_COLORS.
    
    Squashed commit of the following:
    
    commit 44c6757
    Merge: 0411c18 53c3501
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Wed Nov 27 15:49:39 2013 +0100
    
        Merge branch 'master' into colors
    
        Conflicts:
        	lib/cucumber/cli.js
        	lib/cucumber/cli/argument_parser.js
        	lib/cucumber/cli/configuration.js
        	lib/cucumber/listener/progress_formatter.js
        	lib/cucumber/listener/summary_formatter.js
        	lib/cucumber/support_code.js
        	lib/cucumber/support_code/step_definition_snippet_builder_syntax.js
        	package.json
        	spec/cucumber/cli/configuration_spec.js
        	spec/cucumber/support_code/step_definition_snippet_builder_syntax_spec.js
    
    commit 0411c18
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Tue Dec 25 23:28:48 2012 +0100
    
        Fix indentation
    
    commit 0a62aea
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Tue Dec 25 23:14:39 2012 +0100
    
        Rename "coffee" internal formatter option to "coffeeScriptSnippets"
    
    commit df69e13
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Tue Dec 25 23:12:19 2012 +0100
    
        Organize methods
    
    commit fc662ed
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Tue Dec 25 23:11:39 2012 +0100
    
        Add missing specs to CLI configuration
    
    commit 5ff71bb
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Tue Dec 25 22:17:01 2012 +0100
    
        Add argument parser specs for --coffee option
    
    commit 38f5600
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Tue Dec 25 22:07:47 2012 +0100
    
        Remove useless newline
    
    commit 9035433
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Tue Dec 25 22:06:51 2012 +0100
    
        Rename "feature tags" to "inherited tags"
    
    commit 817c34c
    Author: Julien Biezemans <jb@jbpros.com>
    Date:   Tue Dec 25 21:53:06 2012 +0100
    
        Remove useless stub
    
    commit 8a0ecab
    Author: Johny Jose <johny.aiesec@gmail.com>
    Date:   Thu Dec 13 00:18:00 2012 +0530
    
        removed debug code
    
    commit c46cffb
    Author: Johny Jose <johny.aiesec@gmail.com>
    Date:   Wed Dec 12 23:03:45 2012 +0530
    
        Implemented stricter color formatting to prevent bugs with newline character. Added tags to pretty formatter output.
    
    commit 260b595
    Author: Johny Jose <johny.aiesec@gmail.com>
    Date:   Wed Dec 12 04:10:21 2012 +0530
    
        Fixed bug with pretty formatter output in scenario without a background
    
    commit 9403fa5
    Author: Johny Jose <johny.aiesec@gmail.com>
    Date:   Tue Dec 11 21:19:05 2012 +0530
    
        Fixed wrongly indented output for datatables when using colors.
    
    commit e603982
    Author: Johny Jose <johny.aiesec@gmail.com>
    Date:   Tue Dec 11 14:52:35 2012 +0530
    
        Added proper filename and line indentation for background steps
    
    commit 335b2da
    Author: Johny Jose <johny.aiesec@gmail.com>
    Date:   Tue Dec 11 12:12:45 2012 +0530
    
        Added coffeescript snippet support to the pretty formatter
    
    commit ea2c3aa
    Merge: f2c63c2 c09d4c6
    Author: Johny Jose <johny.aiesec@gmail.com>
    Date:   Mon Dec 10 15:04:32 2012 +0530
    
        Merge branch 'johngeorgewright'
    
    commit f2c63c2
    Author: Johny Jose <johny.aiesec@gmail.com>
    Date:   Mon Dec 10 07:03:23 2012 +0530
    
        Updated step definitions for colored output.
    
    commit e61e995
    Author: Johny Jose <johny.aiesec@gmail.com>
    Date:   Mon Dec 10 06:28:09 2012 +0530
    
        Implemented colors and filenames, line number display in progress, pretty and summary formatters along with support for environment variable CUCUMBER_COLORS.
    
    commit c09d4c6
    Author: John Wright <johngeorge.wright@gmail.com>
    Date:   Thu Sep 13 22:29:04 2012 +1000
    
        Added a spec file for the syntax classes.
    
    commit bdbf7a6
    Author: John Wright <johngeorge.wright@gmail.com>
    Date:   Thu Sep 13 22:24:57 2012 +1000
    
        Updated StepDefinitionSnippetBuilder spec file.
    
    commit db0b8c3
    Author: John Wright <johngeorge.wright@gmail.com>
    Date:   Wed Sep 12 08:47:30 2012 +1000
    
        Updated tests for summary formatter.
    
    commit aead79d
    Author: John Wright <johngeorge.wright@gmail.com>
    Date:   Wed Sep 12 08:46:55 2012 +1000
    
        The syntax construction now is created by a separate method. This makes things easier to test.
    
    commit 705aca4
    Author: John Wright <johngeorge.wright@gmail.com>
    Date:   Tue Sep 11 20:31:38 2012 +1000
    
        #65 Getting Jamsine to pass.
    
    commit b8b4780
    Author: John Wright <johngeorge.wright@gmail.com>
    Date:   Tue Sep 11 20:11:33 2012 +1000
    
        #65 Forgot about replacing the definition matching group parameters.
    
    commit 878e8b8
    Author: John Wright <johngeorge.wright@gmail.com>
    Date:   Tue Sep 11 17:02:31 2012 +1000
    
        #65 The --coffee option will now switch the step definition builder between syntaxs.
    
    commit d6ca30d
    Author: John Wright <johngeorge.wright@gmail.com>
    Date:   Tue Sep 11 17:01:26 2012 +1000
    
        #65 The step defintions snippets builder now uses a syntax behaviour rather then static properties. The CoffeeScript flavour has also been added here.
  4. Julien Biezemans

    Add contributor

    jbpros authored
  5. Julien Biezemans

    Refactor

    jbpros authored
  6. John Wright Julien Biezemans

    Output step definition snippets in CoffeeScript

    johngeorgewright authored jbpros committed
  7. Julien Biezemans

    Add contributor

    jbpros authored
  8. Julien Biezemans

    DRY

    jbpros authored
Something went wrong with that request. Please try again.