Documentation ¶
Index ¶
- type Suite
- func (suite *Suite) CurrentRunningSpecSummary() (*types.SpecSummary, bool)
- func (suite *Suite) PushAfterEachNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
- func (suite *Suite) PushBeforeEachNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
- func (suite *Suite) PushContainerNode(text string, body func(), flag types.FlagType, codeLocation types.CodeLocation)
- func (suite *Suite) PushItNode(text string, body interface{}, flag types.FlagType, ...)
- func (suite *Suite) PushJustAfterEachNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
- func (suite *Suite) PushJustBeforeEachNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
- func (suite *Suite) PushMeasureNode(text string, body interface{}, flag types.FlagType, ...)
- func (suite *Suite) Run(t ginkgoTestingT, description string, reporters []reporters.Reporter, ...) (bool, bool)
- func (suite *Suite) SetAfterSuiteNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
- func (suite *Suite) SetBeforeSuiteNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
- func (suite *Suite) SetSynchronizedAfterSuiteNode(bodyA interface{}, bodyB interface{}, codeLocation types.CodeLocation, ...)
- func (suite *Suite) SetSynchronizedBeforeSuiteNode(bodyA interface{}, bodyB interface{}, codeLocation types.CodeLocation, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Suite ¶
type Suite struct {
// contains filtered or unexported fields
}
func (*Suite) CurrentRunningSpecSummary ¶
func (suite *Suite) CurrentRunningSpecSummary() (*types.SpecSummary, bool)
func (*Suite) PushAfterEachNode ¶
func (suite *Suite) PushAfterEachNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
func (*Suite) PushBeforeEachNode ¶
func (suite *Suite) PushBeforeEachNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
func (*Suite) PushContainerNode ¶
func (*Suite) PushItNode ¶
func (*Suite) PushJustAfterEachNode ¶ added in v1.7.0
func (suite *Suite) PushJustAfterEachNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
func (*Suite) PushJustBeforeEachNode ¶
func (suite *Suite) PushJustBeforeEachNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
func (*Suite) PushMeasureNode ¶
func (*Suite) Run ¶
func (suite *Suite) Run(t ginkgoTestingT, description string, reporters []reporters.Reporter, writer writer.WriterInterface, config config.GinkgoConfigType) (bool, bool)
func (*Suite) SetAfterSuiteNode ¶
func (suite *Suite) SetAfterSuiteNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
func (*Suite) SetBeforeSuiteNode ¶
func (suite *Suite) SetBeforeSuiteNode(body interface{}, codeLocation types.CodeLocation, timeout time.Duration)
func (*Suite) SetSynchronizedAfterSuiteNode ¶
func (suite *Suite) SetSynchronizedAfterSuiteNode(bodyA interface{}, bodyB interface{}, codeLocation types.CodeLocation, timeout time.Duration)
func (*Suite) SetSynchronizedBeforeSuiteNode ¶
func (suite *Suite) SetSynchronizedBeforeSuiteNode(bodyA interface{}, bodyB interface{}, codeLocation types.CodeLocation, timeout time.Duration)
Click to show internal directories.
Click to hide internal directories.