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

cucumber / cucumber-jvm / 3639 / 2
86%
master: 86%

Build:
DEFAULT BRANCH: master
Ran 09 Jan 2020 09:24PM UTC
Files 330
Run time 18s
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

09 Jan 2020 09:12PM UTC coverage: 84.032% (+0.001%) from 84.031%
3639.2

push

travis-ci

web-flow
[Spring] Fix BeanDefinitionOverrideException when executing in parallel (#1856)

The SpringFactory register beans with the application context. Because the
application context is shared between threads step definitions may have already
been registered as beans by another thread.

This is trivially fixed by checking if the bean was already registered via
`registry.containsBeanDefinition(beanName))`

However because SpringFactory supports two different ways of running Cucumber
either via cucumber.xml or annotation based configuration this was hard to
understand. By extracting adaptors for each case this becomes clear again.

Fixes: #1855

5894 of 7014 relevant lines covered (84.03%)

0.84 hits per line

Source Files on job 3639.2
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3036
  • Travis Job 3639.2
  • 146a7a43 on github
  • Prev Job for on master (#3634.2)
  • Next Job for on master (#3648.2)
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