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

gwicke / restbase / 297
92%

Build:
DEFAULT BRANCH: master
Ran 30 Mar 2015 11:59PM UTC
Jobs 3
Files 9
Run time 25s
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
297

push

travis-ci

gwicke
Consistently use previous renders for html2wt conversion

Previously we didn't properly handle template re-renders in the middle of an
edit. The HTML and data-parsoid passed to Parsoid would always use the latest
render, which was potentially out of sync with the original render. This could
lead to dirty diffs.

This patch addresses this by:

- accepting an 'If-Match' header in transform methods, which is expected to
  contain the Etag (timeuuid) returned by the original HTML / data-parsoid
- Also, as a convenient way to support this quickly in current VE, injecting
  the timeuuid in a meta tag in the head section of the saved HTML & plucking
  that back out if no If-Match header was provided.

Bug: https://phabricator.wikimedia.org/T94422

815 of 941 relevant lines covered (86.61%)

124.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 297.1 30 Mar 2015 11:59PM UTC 0
86.61
Travis Job 297.1
2 297.2 31 Mar 2015 12:00AM UTC 0
86.61
Travis Job 297.2
3 297.3 30 Mar 2015 11:59PM UTC 0
86.61
Travis Job 297.3
Source Files on build 297
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #297
  • 65bb3c93 on github
  • Prev Build on master (#289)
  • Next Build on master (#299)
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