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

renatahodovan / grammarinator / 141 / 8
84%
master: 84%

Build:
DEFAULT BRANCH: master
Ran 18 Aug 2020 10:44AM UTC
Files 17
Run time 0s
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

17 Aug 2020 09:11PM UTC coverage: 74.932% (+0.2%) from 74.724%
TOXENV=cov

push

travis-ci

akosthekiss
Rework the processing of charsets

Fixed inverted/negated/not-sets to use "dot" as the base charset
(always subtracted the specified charset from the set of printable
unicode characters previously, even if "dot" was the set of
printable ASCII characters). This required the move of the
computation of the charsets from runtime to processing-time. Which
enabled the simplification of the internal graph representation of
charsets and token/string literals. The codegen template was
adapted to the changed internal graph representation.

Also realized that Generator base class was still in charge of
randomly selecting characters from charsets. However, random
aspects (alternatives, quantifiers) are the responsibilities of
models. So, extended the models API with a method to deal with
charsets and moved the existing functionality from Generator to
DefaultModel. The codegen template was adapted to use the new API.

822 of 1097 relevant lines covered (74.93%)

0.75 hits per line

Source Files on job 141.8 (TOXENV=cov)
  • Tree
  • List 0
  • Changed 6
  • Source Changed 6
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 130
  • Travis Job 141.8
  • 480f82ed on github
  • Prev Job for TOXENV=cov on master (#138.8)
  • Next Job for TOXENV=cov on master (#142.8)
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