Documentation
¶
Overview ¶
Package fake provides a pusher.Pusher whose outcome is driven by the input changes. With no marker every change is reported as committed with a synthetic commit SHA, behaving as a best-case stub for wiring and baselines. A failure can be injected end-to-end (e.g. from an e2e land request) by embedding a marker token in a change URI of the form "sq-fake=<token>":
sq-fake=conflict -> pusher.ErrConflict sq-fake=push-error -> non-nil error
Both failure markers honor the atomicity contract: on error nothing is "pushed". This lets a single running stack exercise negative paths purely by varying request payloads. It is intended for examples and tests only, never production.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.