Skip to content

Latest commit

 

History

History
140 lines (114 loc) · 5.52 KB

File metadata and controls

140 lines (114 loc) · 5.52 KB
title Testing
description Mimics Methods From The Testing Standard Library
modified 2026-01-27
weight 14
domains
testing
keywords
Fail
Failf
FailNow
FailNowf

Mimics Methods From The Testing Standard Library

Assertions

GoDoc {class="inline-badge"}

All links point to https://pkg.go.dev/github.com/go-openapi/testify/v2

This domain exposes 2 functionalities.

- [Fail](#fail) | angles-right
- [FailNow](#failnow) | angles-right

Fail{#fail}

Fail reports a failure through.

{{% expand title="Examples" %}} {{< tabs >}} {{% tab title="Usage" %}}

	assertions.Fail(t, "failed")

{{< /tab >}} {{% tab title="Examples" %}}

	failure: "failed"

{{< /tab >}} {{< /tabs >}} {{% /expand %}}

{{< tabs >}} {{% tab title="assert" style="secondary" %}}

Signature Usage
assert.Fail(t T, failureMessage string, msgAndArgs ...any) bool package-level function
assert.Failf(t T, failureMessage string, msg string, args ...any) bool formatted variant
assert.(*Assertions).Fail(failureMessage string) bool method variant
assert.(*Assertions).Failf(failureMessage string, msg string, args ..any) method formatted variant
{{% /tab %}}
{{% tab title="require" style="secondary" %}}
Signature Usage
-- --
require.Fail(t T, failureMessage string, msgAndArgs ...any) bool package-level function
require.Failf(t T, failureMessage string, msg string, args ...any) bool formatted variant
require.(*Assertions).Fail(failureMessage string) bool method variant
require.(*Assertions).Failf(failureMessage string, msg string, args ..any) method formatted variant
{{% /tab %}}

{{% tab title="internal" style="accent" icon="wrench" %}}

Signature Usage
assertions.Fail(t T, failureMessage string, msgAndArgs ...any) bool internal implementation

Source: github.com/go-openapi/testify/v2/internal/assertions#Fail {{% /tab %}} {{< /tabs >}}

FailNow{#failnow}

FailNow fails test.

{{% expand title="Examples" %}} {{< tabs >}} {{% tab title="Usage" %}}

	assertions.FailNow(t, "failed")

{{< /tab >}} {{% tab title="Examples" %}}

	failure: "failed"

{{< /tab >}} {{< /tabs >}} {{% /expand %}}

{{< tabs >}} {{% tab title="assert" style="secondary" %}}

Signature Usage
assert.FailNow(t T, failureMessage string, msgAndArgs ...any) bool package-level function
assert.FailNowf(t T, failureMessage string, msg string, args ...any) bool formatted variant
assert.(*Assertions).FailNow(failureMessage string) bool method variant
assert.(*Assertions).FailNowf(failureMessage string, msg string, args ..any) method formatted variant
{{% /tab %}}
{{% tab title="require" style="secondary" %}}
Signature Usage
-- --
require.FailNow(t T, failureMessage string, msgAndArgs ...any) bool package-level function
require.FailNowf(t T, failureMessage string, msg string, args ...any) bool formatted variant
require.(*Assertions).FailNow(failureMessage string) bool method variant
require.(*Assertions).FailNowf(failureMessage string, msg string, args ..any) method formatted variant
{{% /tab %}}

{{% tab title="internal" style="accent" icon="wrench" %}}

Signature Usage
assertions.FailNow(t T, failureMessage string, msgAndArgs ...any) bool internal implementation

Source: github.com/go-openapi/testify/v2/internal/assertions#FailNow {{% /tab %}} {{< /tabs >}}



Generated with github.com/go-openapi/testify/codegen/v2