Skip to content

test: add unit tests for Geo, Graticule, and Sphere marks (#163)#384

Merged
gka merged 2 commits into
svelteplot:mainfrom
ljodea:test/geo-marks-163
Feb 17, 2026
Merged

test: add unit tests for Geo, Graticule, and Sphere marks (#163)#384
gka merged 2 commits into
svelteplot:mainfrom
ljodea:test/geo-marks-163

Conversation

@ljodea

@ljodea ljodea commented Feb 16, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Adds 19 unit tests across 3 test files for the Geo, Graticule, and Sphere mark components
  • Geo (10 tests): container rendering, path generation, fill/stroke styling by geometry type, multiple features, custom colors, CSS class forwarding, title elements, valid path d attributes
  • Graticule (4 tests): geo-graticule class, single path, default stroke styling (MultiLineString), custom stroke color
  • Sphere (5 tests): geo-sphere class, single path, valid d attribute, default fill styling, custom fill color
  • Closes Add unit tests for Geo/Graticule/Sphere marks #163

Test plan

  • All 19 new tests pass
  • Full test suite (480 tests) passes with no regressions

🤖 Generated with Claude Code

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

netlify Bot commented Feb 16, 2026

Copy link
Copy Markdown

Deploy Preview for svelteplot ready!

Name Link
🔨 Latest commit 44447b5
🔍 Latest deploy log https://app.netlify.com/projects/svelteplot/deploys/6993dc369fc23000080e1671
😎 Deploy Preview https://deploy-preview-384--svelteplot.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@gka gka merged commit f566aa1 into svelteplot:main Feb 17, 2026
8 checks passed
@ljodea ljodea deleted the test/geo-marks-163 branch February 17, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add unit tests for Geo/Graticule/Sphere marks

2 participants