TryGhost
OSS
Ghost
Added integration coverage for gift-links service invariants ref https://github.com/TryGhost/Ghost/pull/28977 - the ports refactor swapped the integration suite for e2e + unit tests, leaving several service-level behaviours unpinned: revocation of a replaced token, idempotent ensure, removeAll's cross-post scope, the DB-enforced one-live-link invariant, and best-effort action recording as init() composes it - these need a real database but no HTTP, so they are pinned at the integration layer instead of growing the e2e suites - also strengthened the concurrent-ensures e2e assertion so last-writer-wins is actually asserted: the surviving live token must be one a caller received
nx run ghost:test:e2e
Sign in / Sign up
Open main menu
Succeeded
CI Pipeline Execution
nx run ghost:test:e2e
Click to copy
Linux
4 CPU cores
read-write
access token used
c05ba340
28977