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

renatahodovan / grammarinator / 141
84%

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

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

Jobs
ID Job ID Ran Files Coverage
8 141.8 (TOXENV=cov) 18 Aug 2020 10:44AM UTC 0
74.93
Travis Job 141.8
Source Files on build 141
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #141
  • 480f82ed on github
  • Prev Build on master (#138)
  • Next Build on master (#142)
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