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

apollographql / graphql-tools / 3014 / 2
94%
master: 94%

Build:
Build:
LAST BUILD BRANCH: v4.0.8
DEFAULT BRANCH: master
Ran 09 Mar 2019 02:31AM UTC
Files 58
Run time 2s
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

09 Mar 2019 02:28AM UTC coverage: 94.279%. First build
GRAPHQL_VERSION='^14.0'

push

travis-ci

hwillson
Preserve source error extensions when merging schemas

Currently, when merging multiple schemas together, custom error
`extensions` (like custom errors `code`'s, custom error
properties, etc.) are dropped when errors are returned from
child resolvers. This is caused by the current schema stitching
error handling code creating copies of errors before reporting
them, but not including all properties of the original error
in the copy.

This commit adjusts the schema stitching error handling code
to preserve the `originalError` details when creating error
copies. This helps `mergeSchemas` (and other parts of
`graphql-tools`) include all source error `extensions`, when
reporting errors through the merged schema.

936 of 1078 branches covered (86.83%)

2027 of 2150 relevant lines covered (94.28%)

198.95 hits per line

Source Files on job 3014.2 (GRAPHQL_VERSION='^14.0')
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 2645
  • Travis Job 3014.2
  • ef7e62a6 on github
  • Next Job for GRAPHQL_VERSION='^14.0' on hwillson/preserve-stitching-errors (#3016.1)
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