Documentation ¶
Overview ¶
Package testcase used for integration tests
Index ¶
- type FakeLogger
- func (l *FakeLogger) Fail(message string)
- func (l *FakeLogger) Log(message string)
- func (l *FakeLogger) RequireFailContains(t *testing.T, message string)
- func (l *FakeLogger) RequireLogContains(t *testing.T, message string)
- func (l *FakeLogger) RequireLogEqual(t *testing.T, messages []string, skipCount int)
- func (l *FakeLogger) RequireSuccessContains(t *testing.T, message string)
- func (l *FakeLogger) RequireWarnContains(t *testing.T, message string)
- func (l *FakeLogger) Success(message string)
- func (l *FakeLogger) Title(title string)
- func (l *FakeLogger) Warn(message string)
- type TestCase
- func (c *TestCase) RequireFailMessage(t *testing.T, message string)
- func (c *TestCase) RequireFileTree(t *testing.T, fileTreeYaml string)
- func (c *TestCase) RequireLogMessage(t *testing.T, message string)
- func (c *TestCase) RequireLogMessages(t *testing.T, messages []string, skipCount int)
- func (c *TestCase) RequireReturnCode(t *testing.T, returnCode int)
- func (c *TestCase) RequireSuccessMessage(t *testing.T, message string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeLogger ¶
type FakeLogger struct {
// contains filtered or unexported fields
}
func (*FakeLogger) Fail ¶
func (l *FakeLogger) Fail(message string)
func (*FakeLogger) Log ¶
func (l *FakeLogger) Log(message string)
func (*FakeLogger) RequireFailContains ¶
func (l *FakeLogger) RequireFailContains(t *testing.T, message string)
func (*FakeLogger) RequireLogContains ¶
func (l *FakeLogger) RequireLogContains(t *testing.T, message string)
func (*FakeLogger) RequireLogEqual ¶ added in v1.2.0
func (l *FakeLogger) RequireLogEqual(t *testing.T, messages []string, skipCount int)
func (*FakeLogger) RequireSuccessContains ¶
func (l *FakeLogger) RequireSuccessContains(t *testing.T, message string)
func (*FakeLogger) RequireWarnContains ¶
func (l *FakeLogger) RequireWarnContains(t *testing.T, message string)
func (*FakeLogger) Success ¶
func (l *FakeLogger) Success(message string)
func (*FakeLogger) Title ¶
func (l *FakeLogger) Title(title string)
func (*FakeLogger) Warn ¶
func (l *FakeLogger) Warn(message string)
type TestCase ¶
type TestCase struct {
// contains filtered or unexported fields
}
func (*TestCase) RequireFailMessage ¶
func (*TestCase) RequireFileTree ¶
func (*TestCase) RequireLogMessage ¶
func (*TestCase) RequireLogMessages ¶ added in v1.2.0
func (*TestCase) RequireReturnCode ¶
Click to show internal directories.
Click to hide internal directories.