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

stores-com / dhl-ecommerce-solutions
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: drop-callback-support
DEFAULT BRANCH: main
Repo Added 12 Feb 2026 03:16PM UTC
Files 1
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

LAST BUILD ON BRANCH replace-httpbin-with-local-error-server
branch: replace-httpbin-with-local-error-server
CHANGE BRANCH
x
Reset
  • replace-httpbin-with-local-error-server
  • add-per-call-timeout-option
  • claude-triage/8-should-return-an-error-for-non-200
  • drop-callback-support
  • main
  • replace-request-with-fetch-and-executor-pattern
  • use-httpbun-for-non-200-fixture

27 Jul 2026 03:56PM UTC coverage: 100.0%. First build
30282388724

Pull #7

github

freshlogic
Assert tracking response shape instead of DHL's sandbox package count

Both tracking tests asserted response.packages.length === 0, which encodes how much data
DHL's sandbox happens to hold for a fixture id rather than anything this SDK guarantees.
DHL has since populated V4-TEST-1586965592482, so getTrackingByPackageId now returns one
package and the assertion fails with 1 !== 0.

Assert that packages is an array instead. That still proves the call succeeded and the
body was parsed into the documented shape, without breaking every time DHL adds or removes
sandbox data. Applied to the getTrackingByTrackingId test as well — it carries the
identical assertion and only passes today because that tracking number has not been
populated yet.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Pull Request #7: Serve the non-200 test fixture locally instead of from httpbin.org

84 of 84 branches covered (100.0%)

Branch coverage included in aggregate %.

338 of 338 relevant lines covered (100.0%)

16.52 hits per line

Relevant lines Covered
Build:
Build:
338 RELEVANT LINES 338 COVERED LINES
16.52 HITS PER LINE
Source Files on replace-httpbin-with-local-error-server
  • Tree
  • List 1
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
30282388724 replace-httpbin-with-local-error-server Assert tracking response shape instead of DHL's sandbox package count Both tracking tests asserted response.packages.length === 0, which encodes how much data DHL's sandbox happens to hold for a fixture id rather than anything this SDK guarantees... Pull #7 27 Jul 2026 03:57PM UTC freshlogic github
100.0
See All Builds (60)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc