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

ultimate-notion / ultimate-notion / 28038740422
87%

Build:
DEFAULT BRANCH: main
Ran 23 Jun 2026 03:58PM UTC
Jobs 7
Files 38
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

23 Jun 2026 03:55PM UTC coverage: 87.329%. Remained the same
28038740422

push

github

web-flow
Normalize shared workspace ids in cassettes for portability (#296) (#302)

Make the committed VCR cassettes workspace-portable so a live test recorded
against any workspace replays against the committed fixtures. Shared object ids
(the root page, seeded static pages/databases, the integration bot, workspace
members and the workspace itself) are recognised during recording -- pages/DBs
by title, the bot and workspace from the bot's own user object, members by
first-seen order -- and every occurrence of their ids, in request paths/bodies
and response bodies (dashed and dash-less), is rewritten to a fixed placeholder.
The same normalisation runs on the request before matching, so recordings from
different workspaces are interchangeable.

The 17 canonical shared ids in the existing cassettes were migrated to these
placeholders once (plus the few hard-coded ids in test sources). Adds unit tests
for the normalisation helpers. Notion (httpx) responses are normalised via the
`content` body shape, and response normalisation is byte-preserving and
idempotent because VCR also runs `before_record_response` on playback.

Fixes #296. See also #292, #294.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

6630 of 7592 relevant lines covered (87.33%)

6.08 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-ubuntu-latest-3.12 - 28038740422.1 23 Jun 2026 03:57PM UTC 38
87.32
GitHub Action Run
2 run-windows-latest-3.10 - 28038740422.2 23 Jun 2026 04:00PM UTC 38
84.59
GitHub Action Run
3 run-ubuntu-latest-3.11 - 28038740422.3 23 Jun 2026 03:58PM UTC 38
87.32
GitHub Action Run
4 run-macos-latest-3.10 - 28038740422.4 23 Jun 2026 03:58PM UTC 38
87.33
GitHub Action Run
5 run-ubuntu-latest-3.13 - 28038740422.5 23 Jun 2026 03:58PM UTC 38
87.32
GitHub Action Run
6 run-ubuntu-latest-3.10 - 28038740422.6 23 Jun 2026 03:59PM UTC 38
87.33
GitHub Action Run
7 run-ubuntu-latest-3.14 - 28038740422.7 23 Jun 2026 04:01PM UTC 38
87.31
GitHub Action Run
Source Files on build 28038740422
  • Tree
  • List 38
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28038740422
  • 34c4453f on github
  • Prev Build on main (#28037847650)
  • Next Build on main (#28039700787)
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