Skip to content
Commits on Jan 31, 2013
  1. Changed implementation of option checking to use a fixed whitelist of…

    … supported options rather than pattern match.
    
    This makes it much more robust and will not pass parameters that are not supported or handled by the plugin in a different way.
    Tim Sheppard committed Jan 31, 2013
  2. Added creation of options list

    The inputs args are now parsed for tags, options and names.
    
    Tags begin with `@` or `~@`
    Options either begin with `--` or match `-[a-z]`
    Names are all those args that are neither a Tag or an Option
    
    The new Options list is now appended to the runner args.
    Tim Sheppard committed Jan 31, 2013
  3. Extracted versions into new object and created new val for the cross …

    …versions
    Tim Sheppard committed Jan 31, 2013
Commits on Dec 13, 2012
  1. @skipoleschris

    Fix for issue #16. Failing tests when running the cucumber task now c…

    …ause the build to fail.
    skipoleschris committed Dec 13, 2012
Commits on Dec 5, 2012
  1. @skipoleschris

    Fixed issue #15. Templemore repository is now added as a resolver to …

    …any project using the plugin.
    
    Fixed issue #14. It is now possible to run cucumber in the IntegrationTest config.
    skipoleschris committed Dec 5, 2012
Commits on Nov 12, 2012
  1. @skipoleschris

    Finaliased the new cucumber framework:

    - added support for specifying tags and names as part of the test-only task
    - added publishing settings to the build
    - cross builds to Scala 2.10.0-RCx
    - testes with a Scala 2.10 project
    skipoleschris committed Nov 12, 2012
Commits on Nov 10, 2012
  1. @skipoleschris

    Improved the integration of cucumber into the test task.

    - The integration project now depends on the correct cucumber version
    - The integration project is added as a dependency jar to a project by the plugin (thus pulling in the correct cucumber version)
    - Cucumber is now launched with less reflection
    - System.out is now no longer closed when the cucumber tests finish running
    - README updated with the changes
    skipoleschris committed Nov 10, 2012
Commits on Nov 9, 2012
  1. @skipoleschris

    Corrected an error in the documentation

    Refined the launcher to access cucumber apis at a lower level that avoids the problem of System.out being closed by the pretty formatter.
    skipoleschris committed Nov 9, 2012
Commits on Nov 8, 2012
  1. @skipoleschris

    Added some debug to the launcher to try to identify why the tests loc…

    …k up after completion.
    
    Updated the documentation to describe the new freatures and what tasks still need sorting.
    Updated the multiModule test project to use the new aproach.
    skipoleschris committed Nov 8, 2012
  2. @skipoleschris

    Further work on allowiung cucumber to work as either a standalone 'cu…

    …cumber' task or as part of the built in 'test' task.
    
    - Added a launcher for launching cucumber reflectively using a supplied test class loader
    - Refinements to the TestFramework class for implementing into SBT as a standard test library
    - The features directory now defaults to being the root of the classpath rather than src/test/features
    - Added a new project that demonstrated how to wite up the test integration
    - Plugin now provides a group of settings that enable test integration
    skipoleschris committed Nov 8, 2012
Commits on Nov 7, 2012
  1. @skipoleschris

    Project restucturing to support both a plugin that executes cucumber …

    …and tight integration into the sbt test phase.
    
      - separated the project into two parts: plugin and integration
      - started a skeleton implementation of the test integration framework
      - added the ability for the plugin to add test integration to a project by including an alternative set of features
      - created a new test project to test the tight integration to the test phase
      - upped all the version numbers to 0.7.0
    skipoleschris committed Nov 7, 2012
Commits on Oct 26, 2012
  1. @skipoleschris

    Release 0.6.2

    Upgraded to support projects using Scala 2.10.0-RC1 via cucumber-jvm 1.1.1
    skipoleschris committed Oct 26, 2012
Commits on Oct 9, 2012
  1. @skipoleschris

    Added the ability to supply system properties and other jvm arguments…

    … to the jvm that is started for running cucumber.
    
    Fixed a couple of minor errors in the documentation.
    skipoleschris committed Oct 9, 2012
Commits on Oct 4, 2012
  1. @skipoleschris
Commits on Jun 22, 2012
  1. @skipoleschris
  2. @skipoleschris
  3. @skipoleschris
  4. @skipoleschris
  5. @skipoleschris

    Updated plugin to support correct output for html, junit and json

    Modified multi-module test project to use new plugin version
    skipoleschris committed Jun 22, 2012
Commits on Jun 21, 2012
  1. @skipoleschris

    Completed the cucumber-jvm version of the plugin

    Support different cucumber-jvm versions for scala 2.9 and 2.10
    Updated the single module test project
    skipoleschris committed Jun 21, 2012
Commits on Jun 12, 2012
  1. @skipoleschris

    Refactoring to support cucumber jvm instead of the ruby version

    The basic project structure is all in place. Cucumber can't seem to find any step definitions at the moment.
    skipoleschris committed Jun 12, 2012
Commits on Nov 28, 2011
  1. @skipoleschris
Commits on Oct 5, 2011
  1. @skipoleschris
  2. @skipoleschris
  3. @skipoleschris

    Merge pull request #5 from adoptableCoho/master

    supports xsbt 0.11.0 and scala 2.9.1
    skipoleschris committed Oct 5, 2011
  4. @adoptableCoho
  5. @adoptableCoho
  6. @adoptableCoho

    xsbt 0.11.0 compatible

    adoptableCoho committed Oct 4, 2011
Commits on Sep 16, 2011
  1. @skipoleschris

    Merge branch 'develop'

    skipoleschris committed Sep 16, 2011
  2. @skipoleschris

    Bump to version 0.3

    skipoleschris committed Sep 16, 2011
  3. @skipoleschris
  4. @skipoleschris

    Fixed readme error

    skipoleschris committed Sep 16, 2011
  5. @skipoleschris

    Merge pull request #4 from zvozin/master

    cuke4duke doesn't like --names as an option, it's --name
    skipoleschris committed Sep 16, 2011
Commits on Sep 14, 2011
  1. Changed --names to --name

    Alex Zuzin committed Sep 14, 2011
Commits on Aug 30, 2011
  1. @skipoleschris

    Merge pull request #2 from zvozin/master

    A README update to bring project/plugins/build.sbt sample code up to date
    skipoleschris committed Aug 30, 2011
Something went wrong with that request. Please try again.