diff --git a/integration/_fixtures/fail_fixture/fail_fixture_test.go b/integration/_fixtures/fail_fixture/fail_fixture_test.go index 801acf135..ea6f71ca9 100644 --- a/integration/_fixtures/fail_fixture/fail_fixture_test.go +++ b/integration/_fixtures/fail_fixture/fail_fixture_test.go @@ -97,3 +97,7 @@ var _ = Describe("Excercising different failure modes", func() { println("NEVER SEE THIS") }, 1) }) + +var _ = Specify("a top level specify", func() { + Fail("fail the test") +}) diff --git a/integration/fail_test.go b/integration/fail_test.go index 8dcf5e4ad..7a9c97e3f 100644 --- a/integration/fail_test.go +++ b/integration/fail_test.go @@ -43,6 +43,11 @@ var _ = Describe("Failing Specs", func() { Ω(output).Should(ContainSubstring("a measure FAIL failure")) Ω(output).Should(MatchRegexp(`Test Panicked\n\s+a measure panic`)) - Ω(output).Should(ContainSubstring("0 Passed | 16 Failed")) + Ω(output).Should(ContainSubstring("a top level specify")) + Ω(output).ShouldNot(ContainSubstring("ginkgo_dsl.go")) + Ω(output).Should(ContainSubstring("fail_fixture_test.go:101")) + Ω(output).Should(ContainSubstring("fail_fixture_test.go:102")) + + Ω(output).Should(ContainSubstring("0 Passed | 17 Failed")) }) }) diff --git a/integration/flags_test.go b/integration/flags_test.go index e34102d9f..67703c7e4 100644 --- a/integration/flags_test.go +++ b/integration/flags_test.go @@ -164,7 +164,7 @@ var _ = Describe("Flags Specs", func() { output := string(session.Out.Contents()) Ω(output).Should(ContainSubstring("1 Failed")) - Ω(output).Should(ContainSubstring("15 Skipped")) + Ω(output).Should(ContainSubstring("16 Skipped")) }) Context("with a flaky test", func() { @@ -187,7 +187,7 @@ var _ = Describe("Flags Specs", func() { output := string(session.Out.Contents()) Ω(output).Should(ContainSubstring("synchronous failures")) - Ω(output).Should(ContainSubstring("16 Specs")) + Ω(output).Should(ContainSubstring("17 Specs")) Ω(output).Should(ContainSubstring("0 Passed")) Ω(output).Should(ContainSubstring("0 Failed")) })