TryGhost
OSS
Ghost
Sign in / Sign up
Open main menu
Ghost
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
29255
c2ab1861 Improved the acceptance tier README for the spec migration no ref - reviewers porting real specs found the doc covered the happy path only; it now documents the escape hatches with the whats-new spec as the worked example - new sections: the boot table (entry names, a labs example, the browseMe override example, and the stateless-except-the-preferences-echo note), faking a resource that has no fake yet (defineResource semantics choice + fakeAdminEndpoint for one-offs), the adding-a-new-screen recipe, and a known limitation (framework 5xx retries are active under vitest's MODE, so error-shape specs should prefer non-retryable 4xx statuses) - accuracy fixes: "exactly three idioms" is now three idioms plus the documented expect.poll fallback; the request matchers' latest-request-only semantics and .requests history are stated; "capture" and "boot override" are defined at first use; the running section names the right working directory; one-render-per-test and the external-origin blocklist maintenance rule are spelled out
by Steve Larson
S
Succeeded
29255
2dff9a32 Renamed the acceptance harness fakes to match their test-double type no ref - the harness layer is a fake — a simplified working implementation of the Ghost Admin API, the same test-double family as e2e's fake-stripe-server and fake-mailgun-server — not a mock, and the ~60-spec migration should copy the accurate vocabulary from day one - spec-facing: mockTags/mockMembers/mockEndpoint are now fakeTags/fakeMembers/fakeEndpoint (with their option types); defineResource keeps its name and captures stay <resource>Api - internals follow: startFakeApi/resetFakeApi, and allowUnmockedRequests/verifyNoUnmockedRequests become allowUnhandledRequests/verifyNoUnhandledRequests (accurate: requests no fake handles); 418 bodies and the afterEach failure now speak fake vocabulary - MSW's own names (msw, setupWorker, mockServiceWorker.js) stay — they are the vendor's
by Steve Larson
S
Succeeded
29255
9b0275dd Added a README for the admin acceptance test tier no ref - the tier is about to receive ~60 migrated specs written by many hands; the workflow (the 418 loop, the three assertion idioms, the screen-helper convention, THE RULE about never implementing NQL in mocks) needs to be discoverable without reading harness source
by Steve Larson
S
Previous page
Previous
Next
Next page