• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cucumber / cucumber-jvm / 2292
86%

Build:
DEFAULT BRANCH: master
Ran 26 Apr 2018 02:12PM UTC
Jobs 1
Files 895
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
2292

push

travis-ci

mpkorstanje
[Core] Add Before and AfterStep hooks (#1323)

Adds hooks that are invoked before and after a step.

The hooks have 'invoke around' semantics. Meaning that if a before step hook is executed the after step hooks will also be executed regardless of the result of the step. If a step did not pass, the following step and its hooks will be skipped.

To support the invoke around semantics the TestStep event has been replaced with an interface. And it's concrete implementation split into HookTestStep and PickleStepTestStep. All subclass specific methods in TestStep have been deprecated.

When doing a dry run all hooks will be reported. In prior implementations the before and after scenario hooks were unskippable and simply not included. These have been made skippable but will only be skipped on a dry run.

4945 of 6035 relevant lines covered (81.94%)

104.59 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2292.1 26 Apr 2018 02:12PM UTC 0
81.94
Travis Job 2292.1
Source Files on build 2292
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2292
  • fc6dabc6 on github
  • Prev Build on master (#2285)
  • Next Build on master (#2293)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc