Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: succeed-on-no-…
Commits on Aug 3, 2013
  1. @ffbit

    Created examples/java-no-features to demonstrate Cucumber JVM behaviour

    ffbit authored
    when there are no features found at all.
Commits on Aug 2, 2013
  1. @brasmusson

    Aviod passing null, improve message when missing feature path

    brasmusson authored
    Overload CucumberFeature.load to avoid passing null and the need for
    null check. Improve the log message when no feature path is given at
    the command line.
  2. @brasmusson

    Add a dummy test case in JUnit report if no features are found

    brasmusson authored
    Jenkins will mark a job as failed even though the exit code was 0, if
    the JUnit report file contains no testcase elements. Therefore add a
    dummy testcase element to the JUnit report, when no features are found,
    or no found features match the tags filter used.
  3. @brasmusson

    Return exit code 0 when no features are found

    brasmusson authored
    Return exit code 0 when no features are found, or if no found features
    match the tags filter used. Print the same message, that is used in the
    currently thrown CucumberException when this occurs, as information
    before the summary printout.
Commits on Jul 31, 2013
  1. @brasmusson

    Java-Helloworld: Correct the indentation of helloworld.feature

    brasmusson authored
    Correct the indentation of helloworld.feature to not expect leading
    blanks on the lines of the shopping list, which makes the example fail.
Commits on Jul 16, 2013
  1. @brasmusson

    Merge pull request #536 from brasmusson/summary-printout

    brasmusson authored
    Merge pull request #536 Print summary at the end of the run.
    This fixes #195. Update the History.md.
  2. @brasmusson
  3. @brasmusson

    Merge pull request #544 from brasmusson/pretty-formatter-test

    brasmusson authored
    Merge pull request #544 Test case for the PrettyFormatter
    Update the History.md
  4. @aslakhellesoy

    Make field final

    aslakhellesoy authored
  5. @brasmusson

    Merge cucumber:master into brasmusson:pretty-formatter-test

    brasmusson authored
    Now when cucumber-jvm has reveted to all-steps-first execution, the
    test case for the PrettyFormatter should pass.
  6. @brasmusson

    Merge pull request #557 from brasmusson/all-steps-first-execution

    brasmusson authored
    Merge pull request #557 Make the PrettyFormatter work by revering to
    all-steps-first execution. This fixes #491 and the other reports of
    IndexOutOfBoundsException when using the PrettyFormatter.
    Update the History.md
  7. @brasmusson

    Merge pull request #556 from brasmusson/junit-formatter-fixes

    brasmusson authored
    Merge pull request #556 JUnitFormatter: Fix indentation, hook handling
    and support all-steps-first execution.
    Update the History.md
  8. @aslakhellesoy

    Revert version bounces

    aslakhellesoy authored
  9. @aslakhellesoy

    Upgrade dependencies

    aslakhellesoy authored
Commits on Jul 14, 2013
  1. @brasmusson

    Add a test case for the PrettyFormatter

    brasmusson authored
    Add a test case for the PrettyFormatter to verify that the pretty
    formatter aligns the location strings correct, when a scenario is
    executed with Cucumber-JVM.
  2. @brasmusson

    Revert to all-steps-first scenario execution

    brasmusson authored
    To fix the missmatch between the PrettyFormatter from the Gherkin
    library and Cucumber-JVM, by reverting the scenario execution to
    all-steps-first execution as in Cucumber-JVM 1.1.2. This is possible
    since the JSONFormatter in the Gherkin library in Gherkin 2.12.0
    supports all-steps-first execution.
  3. @brasmusson

    Fix issues in the JUnitFormatter

    brasmusson authored
    Change the JUnitFormatter to handle failures in the before and after
    hooks properly. Also change the JUnitFormatter to handle both
    all-steps-first execution and one-step-at-the-time execution.
  4. @brasmusson

    Add tests for the JUnitFormatter to disclose issues

    brasmusson authored
    The main issue is that the JUnitFormatter does not handle failures
    in the before and after hooks properly. To add flexibility the tests
    also specify that the JUnitFormatter should handle both all-steps-first
    execution and one-step-at-the-time execution.
  5. @brasmusson

    Align the step results in the JUnit test result files

    brasmusson authored
    Adjust the number of . separating the step text from the step result,
    so that the results are aligned.
  6. @brasmusson

    Make it possible to inject a glue when creating a Runtime

    brasmusson authored
    To aid testing, make it possible to inject a glue when creating a
    Runtime. Also add a test specify that a CucumberException is thrown
    if no backends are found (or an emtpy collection of backends is
    injected).
Commits on Jul 9, 2013
  1. @aslakhellesoy
  2. @aslakhellesoy

    Fix bugin example

    aslakhellesoy authored
  3. @aslakhellesoy
  4. @aslakhellesoy

    Merge pull request #538 from carsonmcdonald/fixtypo

    aslakhellesoy authored
    Changed unrelesed to unreleased
Commits on Jul 4, 2013
  1. @aslakhellesoy

    Fix the build

    aslakhellesoy authored
Commits on Jul 3, 2013
  1. @aslakhellesoy
Commits on Jun 28, 2013
  1. @brasmusson

    Add RuntimeOptions.isMonochrome(), rm Runtime factory methods

    brasmusson authored
    Add RuntimeOptions.isMonochorme(), since commit 65f3bd6 on the master
    branch change RuntimeOptions to have private fields and getters.
    
    Basically revert commit c8feb10. Since the new android support on the
    master banch sends backends to the Runtime constructor, which
    previously only was done in tests, the change to use factory methods in
    Runtime no longer make sence.
Commits on Jun 26, 2013
  1. @aslakhellesoy
  2. @aslakhellesoy
  3. @aslakhellesoy

    Trying to repair #550

    aslakhellesoy authored
  4. @aslakhellesoy

    More verbose maven to diagnose android problem. Remove cucumber-core …

    aslakhellesoy authored
    …dependency - it's transitive.
  5. @aslakhellesoy

    Fix typo in .travis.yml

    aslakhellesoy authored
  6. @aslakhellesoy
  7. @aslakhellesoy

    Merge android branch

    aslakhellesoy authored
  8. @aslakhellesoy
Something went wrong with that request. Please try again.