Documentation
¶
Overview ¶
Package fake provides a mergechecker.MergeChecker whose outcome is driven by the input change. With no marker it reports every change as mergeable, 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=unmergeable -> Result{Mergeable: false}
sq-fake=mergecheck-error -> non-nil error
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 ¶
func New ¶
func New() mergechecker.MergeChecker
New returns a mergechecker.MergeChecker that defaults to mergeable and honors marker tokens embedded in change URIs.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.