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

visgl / deck.gl / 22693181085
91%

Build:
DEFAULT BRANCH: master
Ran 04 Mar 2026 10:58PM UTC
Jobs 1
Files 432
Run time 1min
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

04 Mar 2026 10:51PM UTC coverage: 91.006%. Remained the same
22693181085

push

github

web-flow
RFC: Migrate from tape to vitest (#9966)

* RFC: Migrate from tape to vitest

Proposes replacing tape (assertions) + ocular-test (runner) with vitest.
See dev-docs/RFCs/proposals/vitest-migration-rfc.md for full details.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* RFC: Add multi-environment architecture and expanded implementation plan

- Add vitest workspace configuration (node/browser/headless projects)
- Clarify entry points: browser as source of truth, node as smoke test
- Add Playwright rationale (required by vitest browser mode)
- Expand Phase 4 with discovery mechanism for browser-only tests
- Add detailed Phase 5 for snapshot/interaction test migration
- Add Verification section with test commands
- Update risks table with new considerations

Co-Authored-By: Claude <noreply@anthropic.com>

* RFC: Add @deck.gl/test-utils deprecation timeline

- Add 3-phase deprecation plan (9.3.x → 9.4.x → 10.0.0)
- Include migration guide for external consumers
- Resolve open question #3 about tape deprecation timeline

Co-Authored-By: Claude <noreply@anthropic.com>

* RFC: Update CLI commands and finalize Phase 4 discovery outcome

- Flip file naming: *.node.spec.ts (node) vs *.spec.ts (browser)
- Change to vitest.workspace.ts with defineWorkspace
- Add CLI command mapping and matrix tables
- Document Phase 4 outcome: ~95% tests need browser
- List node smoke tests (2 files) and excluded tests

Co-Authored-By: Claude <noreply@anthropic.com>

* RFC: Add injectable spy API, Phase 5 outcome, and Phase 7

- Add injectable spy API for framework-agnostic test-utils
- Document backward compatibility with lazy probe.gl fallback
- Add Phase 5 outcome: browser commands, test runners migrated
- Document interaction tests passing, render tests need work
- Add Phase 7: future benchmark and size test migration
- Update Phase 6 cleanup with specific .ocularrc.js items

Co-Authored-By: Claude <noreply@anthropic.com>

* RFC: Update peer dependencies - probe.gl... (continued)

6950 of 7662 branches covered (90.71%)

Branch coverage included in aggregate %.

57252 of 62885 relevant lines covered (91.04%)

14267.54 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22693181085.1 04 Mar 2026 10:58PM UTC 432
91.01
GitHub Action Run
Source Files on build 22693181085
  • Tree
  • List 432
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #22693181085
  • 2edcc0dd on github
  • Prev Build on master (#22672197867)
  • Next Build on master (#22779322942)
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