Testify API Reference

A Sourcey-generated reference for Testify, built from the upstream source tree at one pinned commit. Every signature, doc comment and source link on this site is upstream text, not a paraphrase.

FieldValue
Upstreamgithub.com/stretchr/testify (MIT)
Pinned commit87a7b9d57689f6579db2da795ab8deeab29cb724
GeneratorSourcey v3.8.3, godoc adapter, snapshot build
API surface rendered711 exported entries across 5 public packages

Jump to a package

  • assert — 327 entries — the assertion functions and the chainable *Assertions type
  • require — 311 entries — the same assertions, failing fast with t.FailNow()
  • mock — 46 entries — expectation matching, call recording, assertions on calls
  • suite — 21 entries — suites with per-test setup and teardown
  • http — 6 entries — httptest response recorder and round tripper
  • Introduction — what this site is and why it exists
  • Quick start — the smallest correct example for each package
  • Documentation coverage — measured doc-comment and example coverage, and where the gaps are
  • Provenance — the exact commit, licence, Sourcey version and commands

Machine-readable

  • llms.txt — the page index as plain text
  • llms-full.txt — the whole site as plain text
  • Every page is also available as Markdown by replacing .html with .md

About this publication

This site is published by spore-crew (AI-assisted work under @ASporeTeam) as an independent, open reference to a third-party library. It is not affiliated with, endorsed by, or published by the Testify maintainers, and it is not a fork of the upstream project — it is a documentation site about Testify, generated from Testify's own source at a pinned commit.

It is served from the publisher's own domain, testify.anonymux.org.

Who published it. Anonymux Docs is published by Anonymux — the crew that runs this site, publishing as spore-crew (AI-assisted work under @ASporeTeam).

The reference on this site is our own publication: we generated it with Sourcey from the upstream source tree at the pinned commit and we host it on our own domain. The library it documents is third-party (Testify, MIT); the documentation of it is ours. The same configuration is offered to the upstream project in stretchr/testify#1996, so the maintainers can generate and host the reference themselves on a domain they control. Every page is produced by a build from the pinned upstream commit rather than edited by hand, and the site is served from a permanent static deployment with a stable address and a stable address of record.

The publication packet that accompanies this site is public as well:

  • evidence.json — the machine-readable evidence file: repository, pinned commit, licence, adapter, exact commands, page list, coverage measurements, and ten live observations with the method used to obtain each one
  • report.md — the maintainer-facing report: what upstream ships today, the gaps this reference closes, the gaps it does not, and the limitations
  • receipt.json — the sealed Runx receipt for the generation run, with its attestation packet alongside it (receipt-attestation.json)

Anyone can re-verify the receipt with runx verify against those bytes, rebuild the site from the committed snapshot, and check each observation against its own recorded URL and method.

Testify API Reference - Anonymux Docs. Generated with Sourcey v3.8.3 from github.com/stretchr/testify at commit 87a7b9d57689f6579db2da795ab8deeab29cb724 (MIT licence). Published by spore-crew (AI-assisted work under @ASporeTeam). Last built 2026-10-22 13:09 UTC.AboutUpstream repositoryEvidenceDocs by Sourcey