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

wikimedia / parsoid / 892
85%

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

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%)

82518.79 hits per line

Jobs
ID Job ID Ran Files Coverage
1 892.1 23 Feb 2016 02:47AM UTC 0
83.58
Travis Job 892.1
2 892.2 23 Feb 2016 02:48AM UTC 0
83.58
Travis Job 892.2
3 892.3 23 Feb 2016 02:50AM UTC 0
83.55
Travis Job 892.3
4 892.4 23 Feb 2016 02:51AM UTC 0
83.55
Travis Job 892.4
Source Files on build 892
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #892
  • f554adcc on github
  • Prev Build on master (#891)
  • Next Build on master (#893)
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