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

wikimedia / parsoid / 2724
85%

Build:
DEFAULT BRANCH: master
Ran 17 Jun 2019 10:13PM UTC
Jobs 3
Files 153
Run time 9min
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
2724

push

travis-ci

subbuss
Bunch of bug fixes in recently ported files

* Enabled newly ported js-async token transformers in the parser
  pipeline factory.

* TokenUtils::tokensToString didn't faithfully implement the JS
  implementation. While it forced an array argument for tokens
  presumably based on the comment on the JS side, I immediately found
  two sites that would have to duplicate the is_string/is_array
  checks. So, I updated tokensToString to not assume $token is an array.

  I went ahead and updated several call sites to simplify the calls
  to remove redundant checks that is now covered by the tokensToString
  checks.

  Added a number of phan-suppress annotations in the function since it
  isn't clear why phan is complaining.

* Added a FIXME around another discrepancy in the use of trim()
  in TemplateHandler::lookupArg.

* Bug fixes in DOMFragmentBuilder, ExtensionHandler, and ExternalLinkHandler.
  * Added missing code in DOMFragmentBuilder
  * Fixed onTag signature in ExternalLinkHandler

* Removed dead code in TokenStreamPatcher.

* Encountered all these while trying to parse a number of transclusions
  from enwiki:Barack_Obama page.

  More debugging needed. Till all js-async token transformers are ported
  and enabled, we cannot really run tests and debug properly, so
  stopping at this point.

Change-Id: Ifaebecd35

9607 of 12014 branches covered (79.97%)

15053 of 17645 relevant lines covered (85.31%)

91620.3 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2724.1 17 Jun 2019 10:19PM UTC 0
85.31
Travis Job 2724.1
2 2724.2 17 Jun 2019 10:13PM UTC 0
85.31
Travis Job 2724.2
3 2724.3 17 Jun 2019 10:22PM UTC 0
85.34
Travis Job 2724.3
Source Files on build 2724
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2724
  • d9333322 on github
  • Prev Build on master (#2722)
  • Next Build on master (#2725)
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