summaryrefslogtreecommitdiff
path: root/vendor/github.com/onsi/ginkgo/types/types_test.go
diff options
context:
space:
mode:
authorValentin Rothberg <rothberg@redhat.com>2019-06-24 11:29:13 +0200
committerValentin Rothberg <rothberg@redhat.com>2019-06-24 13:20:59 +0200
commitd697456dc90adbaf68224ed7c115b38d5855e582 (patch)
tree5fd88c48b34e7bead0028fa97e39f43f03880642 /vendor/github.com/onsi/ginkgo/types/types_test.go
parenta3211b73c62a9fcc13f09305bf629ef507b26d34 (diff)
downloadpodman-d697456dc90adbaf68224ed7c115b38d5855e582.tar.gz
podman-d697456dc90adbaf68224ed7c115b38d5855e582.tar.bz2
podman-d697456dc90adbaf68224ed7c115b38d5855e582.zip
migrate to go-modules
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
Diffstat (limited to 'vendor/github.com/onsi/ginkgo/types/types_test.go')
-rw-r--r--vendor/github.com/onsi/ginkgo/types/types_test.go99
1 files changed, 0 insertions, 99 deletions
diff --git a/vendor/github.com/onsi/ginkgo/types/types_test.go b/vendor/github.com/onsi/ginkgo/types/types_test.go
deleted file mode 100644
index a0e161c88..000000000
--- a/vendor/github.com/onsi/ginkgo/types/types_test.go
+++ /dev/null
@@ -1,99 +0,0 @@
-package types_test
-
-import (
- . "github.com/onsi/ginkgo/types"
-
- . "github.com/onsi/ginkgo"
- . "github.com/onsi/gomega"
-)
-
-var specStates = []SpecState{
- SpecStatePassed,
- SpecStateTimedOut,
- SpecStatePanicked,
- SpecStateFailed,
- SpecStatePending,
- SpecStateSkipped,
-}
-
-func verifySpecSummary(caller func(SpecSummary) bool, trueStates ...SpecState) {
- summary := SpecSummary{}
- trueStateLookup := map[SpecState]bool{}
- for _, state := range trueStates {
- trueStateLookup[state] = true
- summary.State = state
- Ω(caller(summary)).Should(BeTrue())
- }
-
- for _, state := range specStates {
- if trueStateLookup[state] {
- continue
- }
- summary.State = state
- Ω(caller(summary)).Should(BeFalse())
- }
-}
-
-var _ = Describe("Types", func() {
- Describe("IsFailureState", func() {
- It("knows when it is in a failure-like state", func() {
- verifySpecSummary(func(summary SpecSummary) bool {
- return summary.State.IsFailure()
- }, SpecStateTimedOut, SpecStatePanicked, SpecStateFailed)
- })
- })
-
- Describe("SpecSummary", func() {
- It("knows when it is in a failure-like state", func() {
- verifySpecSummary(func(summary SpecSummary) bool {
- return summary.HasFailureState()
- }, SpecStateTimedOut, SpecStatePanicked, SpecStateFailed)
- })
-
- It("knows when it passed", func() {
- verifySpecSummary(func(summary SpecSummary) bool {
- return summary.Passed()
- }, SpecStatePassed)
- })
-
- It("knows when it has failed", func() {
- verifySpecSummary(func(summary SpecSummary) bool {
- return summary.Failed()
- }, SpecStateFailed)
- })
-
- It("knows when it has panicked", func() {
- verifySpecSummary(func(summary SpecSummary) bool {
- return summary.Panicked()
- }, SpecStatePanicked)
- })
-
- It("knows when it has timed out", func() {
- verifySpecSummary(func(summary SpecSummary) bool {
- return summary.TimedOut()
- }, SpecStateTimedOut)
- })
-
- It("knows when it is pending", func() {
- verifySpecSummary(func(summary SpecSummary) bool {
- return summary.Pending()
- }, SpecStatePending)
- })
-
- It("knows when it is skipped", func() {
- verifySpecSummary(func(summary SpecSummary) bool {
- return summary.Skipped()
- }, SpecStateSkipped)
- })
- })
-
- Describe("SpecMeasurement", func() {
- It("knows how to format values when the precision is 0", func() {
- Ω(SpecMeasurement{}.PrecisionFmt()).Should(Equal("%f"))
- })
-
- It("knows how to format the values when the precision is 3", func() {
- Ω(SpecMeasurement{Precision: 3}.PrecisionFmt()).Should(Equal("%.3f"))
- })
- })
-})