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

apollographql / graphql-tools / 3015 / 1
94%
master: 94%

Build:
Build:
LAST BUILD BRANCH: v4.0.8
DEFAULT BRANCH: master
Ran 09 Mar 2019 02:34AM 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:31AM UTC coverage: 94.279%. Remained the same
GRAPHQL_VERSION='^14.0'

Pull #1074

travis-ci

web-flow
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.
Pull Request #1074: Preserve source error extensions when merging schemas

936 of 1078 branches covered (86.83%)

2027 of 2150 relevant lines covered (94.28%)

198.93 hits per line

Source Files on job 3015.1 (GRAPHQL_VERSION='^14.0')
  • Tree
  • List 0
  • Changed 15
  • Source Changed 2
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 2646
  • Travis Job 3015.1
  • c1115635 on github
  • Prev Job for GRAPHQL_VERSION='^14.0' on hwillson/preserve-stitching-errors (#3000.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