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

wikimedia / parsoid / 2245 / 3
85%
master: 85%

Build:
DEFAULT BRANCH: master
Ran 24 Jan 2019 03:17PM UTC
Files 115
Run time 53s
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

24 Jan 2019 02:48PM UTC coverage: 84.225%. Remained the same
2245.3

push

travis-ci

jenkins-bot
Work around aggressive exception handling in the tokenizer

We have several uses of `console.assert` in the tokenizer, but these
are dangerous: in several of the places we invoke the tokenizer, we
catch all exceptions and treat these as "match failed" and then retry
something else.  Thus the assertion failure is never seen and instead
it causes a subtle behavior shift, likely leading to difficult-to-diagnose
bugs.

Work around this by defining our own assertion method for use inside
the tokenizer which uses `env.log` to ensure the assertion failure
is seen.

Follow up to Ie26c5bfb7.

Change-Id: I45e0c05f2

9346 of 11771 branches covered (79.4%)

14752 of 17515 relevant lines covered (84.22%)

26774.73 hits per line

Source Files on job 2245.3
  • Tree
  • List 0
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 2108
  • Travis Job 2245.3
  • f1d717fd on github
  • Prev Job for on master (#2244.2)
  • Next Job for on master (#2246.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