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

cucumber / cucumber-js / 4148 / 1
98%
master: 98%

Build:
DEFAULT BRANCH: master
Ran 18 Mar 2020 11:49PM UTC
Files 63
Run time 6s
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

18 Mar 2020 11:49PM UTC coverage: 98.45% (+0.02%) from 98.434%
4148.1

push

travis-ci

GitHub
format: add support for gherkin rule/example syntax (#1273)

* add basic feature for gherkin rule/example support

* use require instead of import

* assert on formatter output for passing example

* add formatters.feature scenario for rejected pickle from rule

* add formatters.feature scenario for passed from rule

* add editorconfig for indentation control

* formatting

* make `getGherkinStepMap` rule-aware

* restructure tests a bit

* refactor tests a bit more, add some to cover getGherkinScenarioMap

* account for Rule in getGherkinScenarioMap

* rework getGherkinScenarioLocationMap to handle Rule

* add unit test for Rule/Example in json formatter

* report keyword as Scenario or Example correctly from scenario map

* include rule name in concatenated scenario id for json formatter

* make sure we work with a background within a rule

* readability

* add background usage to rule feature, assert on failure output

* add acceptance test for message and json format on failure from rule

* add a bit of coverage for the progress bar formatter

* more on progress far - numbers/time reporting at end

* work rule usage into progress formatter spec

* work rule usage into rerun formatter spec

* work rule usage into summary formatter spec

* add coverage for pickle filtering on name

* changelog update

* rework progress formatter spec to have a seperate case for rule/example

* remove negative test for rule/example in json formatter

* rework gherkin document parser spec to avoid replication of structure

* fix some lint

* fix line numbers in formatter unit tests

* fix dodgy import

* fix overqualified references to messages interfaces

* remove unnecessary tags

* for progress bar formatter, break out new test for rule/example, retain scenario one

* split out new test for rule/example in rerun formatter spec

* remove superfluous formatter tests

* fix whitespace

* resto... (continued)

526 of 569 branches covered (92.44%)

1715 of 1742 relevant lines covered (98.45%)

617.31 hits per line

Source Files on job 4148.1
  • Tree
  • List 0
  • Changed 50
  • Source Changed 2
  • Coverage Changed 50
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 3849
  • Travis Job 4148.1
  • bf23ac9f on github
  • Prev Job for on master (#4143.1)
  • Next Job for on master (#4151.1)
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