File: deprecations_test.go

package info (click to toggle)
golang-github-onsi-ginkgo-v2 2.15.0-1~bpo12%2B1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm-backports
  • size: 4,112 kB
  • sloc: javascript: 59; sh: 14; makefile: 7
file content (24 lines) | stat: -rw-r--r-- 890 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package integration_test

import (
	. "github.com/onsi/ginkgo/v2"
	. "github.com/onsi/gomega"
	"github.com/onsi/gomega/gexec"
)

var _ = Describe("Deprecations", func() {
	BeforeEach(func() {
		fm.MountFixture("deprecated_features")
	})

	It("runs, succeeds, and emits deprecation warnings", func() {
		session := startGinkgo(fm.PathTo("deprecated_features"), "--randomizeAllSpecs", "--stream")
		Eventually(session).Should(gexec.Exit(0))
		contents := string(session.Out.Contents()) + string(session.Err.Contents())

		Ω(contents).Should(ContainSubstring("You are passing a Done channel to a test node to test asynchronous behavior."))
		Ω(contents).Should(ContainSubstring("Measure is deprecated and has been removed from Ginkgo V2."))
		Ω(contents).Should(ContainSubstring("--stream is deprecated"))
		Ω(contents).Should(ContainSubstring("--randomizeAllSpecs is deprecated"))
	})
})