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

wikimedia / parsoid / 892 / 1
85%
master: 85%

Build:
DEFAULT BRANCH: master
Ran 23 Feb 2016 02:47AM UTC
Files 79
Run time 3s
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

23 Feb 2016 12:04AM UTC coverage: 83.584% (+0.009%) from 83.575%
892.1

push

travis-ci

subbuss
Default data-parsoid.spc to be inline-format transclusions

* Thus far, wt2html pipeline used the 'foo = bar' default for
  transclusion args and recorded variations from that default
  in data-parsoid for dirty-diff-less serialization.

  However, the default format for args is 'foo=bar' as per
  templatedata inline-format spec and e1c7019a started using
  that default during serialization.

  This mismatch between wt2html and html2wt assumptions led
  to a bunch of dirty-diffs in roundtripping tests. So,
  {{quote|text = foo}} would RT to {{quote|text=foo}}.

* This patch fixes the wt2html pipeline default to match
  the assumption in the html2wt pipeline. Since this is
  a breaking change in data-parsoid representation and
  semantics, the version number for this information has
  been bumped to 0.0.2 in ParsoidConfig.

* data-parsoid version is used in the serializer to provide
  backward compatibility for data-parsoid blobs that are 0.0.1
  which were generated assuming 'foo = bar' defaults and stored in
  RESTBase. This prevents unnecessary dirty diffs for VE edits from
  those older versions of data-parsoid.

* Updated data-parsoid in parser tests and mocha tests. Removed
  the ['','','',''] format spc in data-parsoid that is no longer
  necessary.

* The blacklist changes are all the changes to data-parsoid for
  previously blacklisted tests. No new failures.

* Added new mocha tests to verify default serialization behavior
  based on data-parsoid version.

Bug: T111674

Change-Id: I86a74dffd

12892 of 15424 relevant lines covered (83.58%)

20629.75 hits per line

Source Files on job 892.1
  • Tree
  • List 0
  • Changed 8
  • Source Changed 3
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 892
  • Travis Job 892.1
  • f554adcc on github
  • Prev Job for on master (#891.1)
  • Next Job for on master (#893.4)
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