Documentation
¶
Overview ¶
Package report contains shared Allure step reporting for testify proxies.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Argument ¶
type Argument struct {
Name string
Value interface{}
}
Argument is one testify assertion input captured before the upstream call.
type AssertT ¶
type AssertT interface {
Errorf(format string, args ...interface{})
}
AssertT is the TestingT shape used by assert-style wrappers.
type Call ¶
type Call struct {
// contains filtered or unexported fields
}
Call records one proxied testify assertion as an Allure step.
func (*Call) Capture ¶
Capture stores assertion inputs so failed steps can expose expected and actual status details without parsing testify's formatted failure message.
func (*Call) FinishAssert ¶
FinishAssert completes an assert-style step and preserves panics.
func (*Call) FinishRequire ¶
func (c *Call) FinishRequire()
FinishRequire completes a require-style step and preserves panics.
Click to show internal directories.
Click to hide internal directories.