stretchr/testify

require: invalid examples from doc comments as functions don't return bool

Open

#1.776 aberto em 4 de ago. de 2025

Ver no GitHub
 (8 comments) (1 reaction) (1 assignee)Go (1.704 forks)batch import
bugdocumentationgood first issue

Métricas do repositório

Stars
 (25.958 stars)
Métricas de merge de PR
 (Mesclagem média 6d 15h) (2 fundiu PRs em 30d)

Description

Description

The doc comments for multiple functions in the require package have code examples that are invalid. Example:

https://github.com/stretchr/testify/blob/a53be35c3b0cfcd5189cffcfd75df60ea581104c/require/require.go#L1391

The example reads:

	  if require.NoError(t, err) {
		   require.Equal(t, expectedObj, actualObj)
	  }

but the NoError() function does not return any value, so this is invalid.

There are similar invalid examples in the doc comments for NoErrorf, NotEmpty and NotEmptyf.

Guia do colaborador