summaryrefslogtreecommitdiff
path: root/vendor/github.com/stretchr/testify/suite/interfaces.go
diff options
context:
space:
mode:
authorLibravatar dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>2023-03-13 09:56:14 +0100
committerLibravatar GitHub <noreply@github.com>2023-03-13 09:56:14 +0100
commite448260e86e980c78e3319c0badf9f31d4e9f70c (patch)
tree91012f2be70ed77eb58cf87cc1a8fc4e3808e9ef /vendor/github.com/stretchr/testify/suite/interfaces.go
parent[chore]: Bump github.com/abema/go-mp4 from 0.10.0 to 0.10.1 (#1617) (diff)
downloadgotosocial-e448260e86e980c78e3319c0badf9f31d4e9f70c.tar.xz
[chore]: Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#1618)
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.1 to 1.8.2. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](https://github.com/stretchr/testify/compare/v1.8.1...v1.8.2) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Diffstat (limited to 'vendor/github.com/stretchr/testify/suite/interfaces.go')
-rw-r--r--vendor/github.com/stretchr/testify/suite/interfaces.go13
1 files changed, 13 insertions, 0 deletions
diff --git a/vendor/github.com/stretchr/testify/suite/interfaces.go b/vendor/github.com/stretchr/testify/suite/interfaces.go
index 8b98a8af2..fed037d7f 100644
--- a/vendor/github.com/stretchr/testify/suite/interfaces.go
+++ b/vendor/github.com/stretchr/testify/suite/interfaces.go
@@ -7,6 +7,7 @@ import "testing"
type TestingSuite interface {
T() *testing.T
SetT(*testing.T)
+ SetS(suite TestingSuite)
}
// SetupAllSuite has a SetupSuite method, which will run before the
@@ -51,3 +52,15 @@ type AfterTest interface {
type WithStats interface {
HandleStats(suiteName string, stats *SuiteInformation)
}
+
+// SetupSubTest has a SetupSubTest method, which will run before each
+// subtest in the suite.
+type SetupSubTest interface {
+ SetupSubTest()
+}
+
+// TearDownSubTest has a TearDownSubTest method, which will run after
+// each subtest in the suite have been run.
+type TearDownSubTest interface {
+ TearDownSubTest()
+}