8000 Comparing cucumber:main...tenwit:master · cucumber/cucumber-jvm · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cucumber/cucumber-jvm
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: tenwit/cucumber-jvm
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 6 commits
  • 13 files changed
  • 1 contributor

Commits on Feb 25, 2017

  1. Add a Junit 5 Jupiter for running scenarios.

    Junit 5 @testfactory methods can now be annotated with
    @ExtendWith(JunitJupiterExtension.class). This allows them to have a
    stream of Jupiter DynamicTest objects injected into them. Returning
    this stream from the @testfactory allows Jupiter to run them.
    tenwit committed Feb 25, 2017
    Configuration menu
    Copy the full SHA
    5783f62 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86948e7 View commit details
    Browse the repository at this point in the history
  3. Fix for broken build: remove jupiter module

    Jupiter was in both lists of modules, the default one and the one in
    the java8 profile. I've removed it from the default list.
    
    I've also updated .travis.yml to add jupiter to the JDK8 build.
    tenwit committed Feb 25, 2017
    Configuration menu
    Copy the full SHA
    75f3a27 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ec16c0 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2017

  1. Renamed extension because it was silly.

    Wasn't thinking when I named the Junit Jupiter extension
    "JunitJupiterExtension". Renamed it to CucumberExtension because
    that's sensible.
    
    Also fixed a bug which caused the HTML formatter (and any others
    that relied on uri() and done() to be called) to fail to complete
    their job. HTML reports are now being generated correctly.
    tenwit committed Mar 20, 2017
    Configuration menu
    Copy the full SHA
    ffd6b00 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2017

  1. Fix bug that caused the formatter to report too much.

    The JUnit formatter was being notified of each scenario twice.
    In addition to looking ugly in the JUnit report, it also caused
    a null pointer exception after all the scenarios finished, when
    the times of all scenarios were summed, because the duplicate
    scenarios had no time attribute.
    tenwit committed Apr 3, 2017
    Configuration menu
    Copy the full SHA
    8b7cc31 View commit details
    Browse the repository at this point in the history
Loading
0