Versions in this module Expand all Collapse all v1 v1.0.2 Oct 14, 2024 Changes in this version + func Run(t *testing.T, suite TestingSuite) + type AfterTest interface + AfterTest func(suiteName, testName string) + type BeforeTest interface + BeforeTest func(suiteName, testName string) + type SetupAllSuite interface + SetupSuite func() + type SetupSubTest interface + SetupSubTest func() + type SetupTestSuite interface + SetupTest func() + type Suite struct + func (suite *Suite) Assert() *assert.Assertions + func (suite *Suite) Require() *require.Assertions + func (suite *Suite) Run(name string, subtest func()) bool + func (suite *Suite) SetS(s TestingSuite) + func (suite *Suite) SetT(t *testing.T) + func (suite *Suite) T() *testing.T + type SuiteInformation struct + End time.Time + Start time.Time + TestStats map[string]*TestInformation + func (s SuiteInformation) Passed() bool + type TearDownAllSuite interface + TearDownSuite func() + type TearDownSubTest interface + TearDownSubTest func() + type TearDownTestSuite interface + TearDownTest func() + type TestInformation struct + End time.Time + Passed bool + Start time.Time + TestName string + type TestingSuite interface + SetS func(suite TestingSuite) + SetT func(*testing.T) + T func() *testing.T + type WithStats interface + HandleStats func(suiteName string, stats *SuiteInformation)