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

wikimedia / parsoid / 3083
85%

Build:
DEFAULT BRANCH: master
Ran 09 Oct 2019 03:22PM UTC
Jobs 3
Files 306
Run time 8min
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
3083

push

travis-ci

subbuss
<a href="https://github.com/wikimedia/parsoid/commit/0b6df203c">Bug fix populating functionhooks in SiteConfig + bunch of cleanup

* Removed some variables from extension SiteConfig that became dead
  since d3ef20941.

* Trailing colon wasn&#39;t being stripped properly while setting up
  functionhooks which led to failures looking up DEFAULTSORT in the
  functionhooks map which caused the failure in T235004.

  The functionhooks property wasn&#39;t being set up correctly all the
  time either.

* Cleaned up API SiteConfig code to expose duplicated code in the
  API and extension SiteConfig objects. This code needs to be refactored
  and some of the common code needs to be moved to the base class.

  This is left for a followup.

* Separately, it is unclear (a) why we need to the laborious job of setting
  up the functionhooks and variables array (b) and if this is actually being
  used beyond looking up the defaultsort value. Maybe, something simpler
  can solve our restricted use case.

* Additionally, Scott points out in a review that the case-insensitive words
  aren&#39;t handled correctly (both in JS and now here in PHP).

  This is left for a followup (maybe after addressing the complaints
  above since addressing them could potentially simplify what needs
  to be done).

Bug: T235004
Change-Id: I</a><a class="double-link" href="https://github.com/wikimedia/parsoid/commit/8e93d821d">8e93d821d</a>

19272 of 24294 branches covered (79.33%)

30164 of 35574 relevant lines covered (84.79%)

99189.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3083.1 09 Oct 2019 03:26PM UTC 0
84.79
Travis Job 3083.1
2 3083.2 09 Oct 2019 03:22PM UTC 0
84.79
Travis Job 3083.2
3 3083.3 09 Oct 2019 03:30PM UTC 0
84.82
Travis Job 3083.3
Source Files on build 3083
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3083
  • 0b6df203 on github
  • Prev Build on master (#3082)
  • Next Build on master (#3084)
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