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

wikimedia / parsoid / 390 / 2
85%
master: 85%

Build:
DEFAULT BRANCH: master
Ran 30 Apr 2015 09:41PM UTC
Files 69
Run time 5s
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

30 Apr 2015 09:12PM UTC coverage: 85.782% (+0.04%) from 85.744%
390.2

push

travis-ci

cscott
Ensure that embedded Maps and Sets are properly deep-frozen.

Object.freeze() doesn't actually have any effect on Map and Set, since
their mutable data is held in a hidden internal field.  Stomp on the
mutator methods to ensure that any attempt to alter the map is
rejected.  (You could still mutate the collection if you try
really hard, for example `Map.prototype.set.call(m, ...)`, but
we're just trying to avoid foot-guns here.)

Tweak deepFreeze to recurse correctly through included maps and sets,
freezing the keys/values as appropriate.

Change-Id: Ia16738e88

10969 of 12787 relevant lines covered (85.78%)

22464.21 hits per line

Source Files on job 390.2
  • Tree
  • List 0
  • Changed 16
  • Source Changed 1
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 390
  • Travis Job 390.2
  • 85e54670 on github
  • Prev Job for on master (#389.2)
  • Next Job for on master (#391.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