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

cucumber / cucumber-js / 4148
98%

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

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%)

29 of 29 new or added lines in 2 files covered. (100.0%)

1715 of 1742 relevant lines covered (98.45%)

617.31 hits per line

Jobs
ID Job ID Ran Files Coverage
1 4148.1 18 Mar 2020 11:49PM UTC 0
98.45
Travis Job 4148.1
Source Files on build 4148
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4148
  • bf23ac9f on github
  • Prev Build on master (#4143)
  • Next Build on master (#4151)
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