summaryrefslogtreecommitdiff
path: root/vendor/github.com/onsi/ginkgo/integration/_fixtures
diff options
context:
space:
mode:
authorValentin Rothberg <rothberg@redhat.com>2019-02-05 11:51:41 +0100
committerValentin Rothberg <rothberg@redhat.com>2019-02-06 11:14:06 +0100
commit9ac0ebb0791851aea81ecc847802db5a39bfb6e7 (patch)
tree30ad98bcc2c2dd1136f46a48cbc44d422adfa184 /vendor/github.com/onsi/ginkgo/integration/_fixtures
parent51714d5da7aaa19014fd67b48b79dfbd5f69c1f0 (diff)
downloadpodman-9ac0ebb0791851aea81ecc847802db5a39bfb6e7.tar.gz
podman-9ac0ebb0791851aea81ecc847802db5a39bfb6e7.tar.bz2
podman-9ac0ebb0791851aea81ecc847802db5a39bfb6e7.zip
Cirrus: add vendor_check_task
* Make sure that all vendored dependencies are in sync with the code and the vendor.conf by running `make vendor` with a follow-up status check of the git tree. * Vendor ginkgo and gomega to include the test dependencies. Signed-off-by: Chris Evic <cevich@redhat.com> Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
Diffstat (limited to 'vendor/github.com/onsi/ginkgo/integration/_fixtures')
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage.go21
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage_fixture_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage_fixture_test.go31
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/external_coverage_fixture/external_coverage.go9
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage.go21
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage_fixture_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage_fixture_test.go29
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/extra_functions_test.go14
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/nested/nested_test.go10
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/nested_without_gofiles/subpackage/nested_subpackage_test.go9
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/outside_package_test.go16
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/xunit_test.go41
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/extra_functions_test.go17
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/fixtures_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_subpackage_test.go11
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/outside_package_test.go19
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/xunit_test.go44
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage.go25
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage_fixture_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage_fixture_test.go31
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/external_coverage_fixture/external_coverage.go9
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/debug_parallel_fixture/debug_parallel_fixture_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/debug_parallel_fixture/debug_parallel_fixture_test.go18
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/does_not_compile/does_not_compile_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/does_not_compile/does_not_compile_test.go11
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/eventually_failing/eventually_failing_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/eventually_failing/eventually_failing_test.go29
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/exiting_synchronized_setup_tests/exiting_synchronized_setup_tests_suite_test.go35
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/fail_fixture/fail_fixture_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/fail_fixture/fail_fixture_test.go103
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_after_suite/failing_after_suite_suite_test.go22
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_after_suite/failing_after_suite_test.go15
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_before_suite/failing_before_suite_suite_test.go22
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_before_suite/failing_before_suite_test.go15
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests.go5
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests_test.go17
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags.go9
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags_test.go97
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/README.md1
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/focused_fixture_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/focused_fixture_test.go73
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture_with_vendor/focused_fixture_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture_with_vendor/focused_fixture_test.go73
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/hanging_suite/hanging_suite_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/hanging_suite/hanging_suite_test.go30
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests.go5
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests_test.go17
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/no_test_fn/no_test_fn.go5
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/no_test_fn/no_test_fn_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/no_tests/no_tests.go4
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests.go9
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests_test.go30
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_suite_setup/passing_suite_setup_suite_test.go26
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_suite_setup/passing_suite_test.go28
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/progress_fixture/progress_fixture_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/progress_fixture/progress_fixture_test.go49
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/skip_fixture/skip_fixture_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/skip_fixture/skip_fixture_test.go71
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command.go9
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command_test.go18
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/synchronized_setup_tests/synchronized_setup_tests_suite_test.go43
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/ignored_test.go17
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/tags_tests_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/tags_tests_test.go11
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/test_description/test_description_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/test_description/test_description_test.go23
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A.go7
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A_test.go14
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B.go7
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B_test.go14
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C.go5
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C.json3
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C_test.go14
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D.go7
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D_suite_test.go13
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D_test.go14
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/xunit_tests/xunit_tests.go5
-rw-r--r--vendor/github.com/onsi/ginkgo/integration/_fixtures/xunit_tests/xunit_tests_test.go11
89 files changed, 1762 insertions, 0 deletions
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage.go
new file mode 100644
index 000000000..10c1c1bd1
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage.go
@@ -0,0 +1,21 @@
+package first_package
+
+func A() string {
+ return "A"
+}
+
+func B() string {
+ return "B"
+}
+
+func C() string {
+ return "C"
+}
+
+func D() string {
+ return "D"
+}
+
+func E() string {
+ return "untested"
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage_fixture_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage_fixture_suite_test.go
new file mode 100644
index 000000000..4e0976cd5
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage_fixture_suite_test.go
@@ -0,0 +1,13 @@
+package first_package_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestCoverageFixture(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "CombinedFixture First Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage_fixture_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage_fixture_test.go
new file mode 100644
index 000000000..dfe3e1127
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/coverage_fixture_test.go
@@ -0,0 +1,31 @@
+package first_package_test
+
+import (
+ . "github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package"
+ . "github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/external_coverage_fixture"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("CoverageFixture", func() {
+ It("should test A", func() {
+ Ω(A()).Should(Equal("A"))
+ })
+
+ It("should test B", func() {
+ Ω(B()).Should(Equal("B"))
+ })
+
+ It("should test C", func() {
+ Ω(C()).Should(Equal("C"))
+ })
+
+ It("should test D", func() {
+ Ω(D()).Should(Equal("D"))
+ })
+
+ It("should test external package", func() {
+ Ω(Tested()).Should(Equal("tested"))
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/external_coverage_fixture/external_coverage.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/external_coverage_fixture/external_coverage.go
new file mode 100644
index 000000000..5280d4ddf
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/first_package/external_coverage_fixture/external_coverage.go
@@ -0,0 +1,9 @@
+package external_coverage
+
+func Tested() string {
+ return "tested"
+}
+
+func Untested() string {
+ return "untested"
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage.go
new file mode 100644
index 000000000..52160989b
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage.go
@@ -0,0 +1,21 @@
+package second_package
+
+func A() string {
+ return "A"
+}
+
+func B() string {
+ return "B"
+}
+
+func C() string {
+ return "C"
+}
+
+func D() string {
+ return "D"
+}
+
+func E() string {
+ return "E"
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage_fixture_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage_fixture_suite_test.go
new file mode 100644
index 000000000..583a0af20
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage_fixture_suite_test.go
@@ -0,0 +1,13 @@
+package second_package_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestCoverageFixture(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "CombinedFixture Second Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage_fixture_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage_fixture_test.go
new file mode 100644
index 000000000..2692bec9b
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package/coverage_fixture_test.go
@@ -0,0 +1,29 @@
+package second_package_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/ginkgo/integration/_fixtures/combined_coverage_fixture/second_package"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("CoverageFixture", func() {
+ It("should test A", func() {
+ Ω(A()).Should(Equal("A"))
+ })
+
+ It("should test B", func() {
+ Ω(B()).Should(Equal("B"))
+ })
+
+ It("should test C", func() {
+ Ω(C()).Should(Equal("C"))
+ })
+
+ It("should test D", func() {
+ Ω(D()).Should(Equal("D"))
+ })
+
+ It("should test E", func() {
+ Ω(E()).Should(Equal("E"))
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/extra_functions_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/extra_functions_test.go
new file mode 100644
index 000000000..ccb3669a5
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/extra_functions_test.go
@@ -0,0 +1,14 @@
+package tmp
+
+import (
+ "testing"
+)
+
+func TestSomethingLessImportant(t *testing.T) {
+ strp := "hello!"
+ somethingImportant(t, &strp)
+}
+
+func somethingImportant(t *testing.T, message *string) {
+ t.Log("Something important happened in a test: " + *message)
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/nested/nested_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/nested/nested_test.go
new file mode 100644
index 000000000..cde42e470
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/nested/nested_test.go
@@ -0,0 +1,10 @@
+package nested
+
+import (
+ "testing"
+)
+
+func TestSomethingLessImportant(t *testing.T) {
+ whatever := &UselessStruct{}
+ t.Fail(whatever.ImportantField != "SECRET_PASSWORD")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/nested_without_gofiles/subpackage/nested_subpackage_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/nested_without_gofiles/subpackage/nested_subpackage_test.go
new file mode 100644
index 000000000..7cdd326c5
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/nested_without_gofiles/subpackage/nested_subpackage_test.go
@@ -0,0 +1,9 @@
+package subpackage
+
+import (
+ "testing"
+)
+
+func TestNestedSubPackages(t *testing.T) {
+ t.Fail(true)
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/outside_package_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/outside_package_test.go
new file mode 100644
index 000000000..a682eeaff
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/outside_package_test.go
@@ -0,0 +1,16 @@
+package tmp_test
+
+import (
+ "testing"
+)
+
+type UselessStruct struct {
+ ImportantField string
+}
+
+func TestSomethingImportant(t *testing.T) {
+ whatever := &UselessStruct{}
+ if whatever.ImportantField != "SECRET_PASSWORD" {
+ t.Fail()
+ }
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/xunit_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/xunit_test.go
new file mode 100644
index 000000000..049829a7d
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_fixtures/xunit_test.go
@@ -0,0 +1,41 @@
+package tmp
+
+import (
+ "testing"
+)
+
+type UselessStruct struct {
+ ImportantField string
+ T *testing.T
+}
+
+var testFunc = func(t *testing.T, arg *string) {}
+
+func assertEqual(t *testing.T, arg1, arg2 interface{}) {
+ if arg1 != arg2 {
+ t.Fail()
+ }
+}
+
+func TestSomethingImportant(t *testing.T) {
+ whatever := &UselessStruct{
+ T: t,
+ ImportantField: "SECRET_PASSWORD",
+ }
+ something := &UselessStruct{ImportantField: "string value"}
+ assertEqual(t, whatever.ImportantField, "SECRET_PASSWORD")
+ assertEqual(t, something.ImportantField, "string value")
+
+ var foo = func(t *testing.T) {}
+ foo(t)
+
+ strp := "something"
+ testFunc(t, &strp)
+ t.Fail()
+}
+
+func Test3Things(t *testing.T) {
+ if 3 != 3 {
+ t.Fail()
+ }
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/extra_functions_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/extra_functions_test.go
new file mode 100644
index 000000000..1c2c56cea
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/extra_functions_test.go
@@ -0,0 +1,17 @@
+package tmp
+
+import (
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("Testing with Ginkgo", func() {
+ It("something less important", func() {
+
+ strp := "hello!"
+ somethingImportant(GinkgoT(), &strp)
+ })
+})
+
+func somethingImportant(t GinkgoTInterface, message *string) {
+ t.Log("Something important happened in a test: " + *message)
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/fixtures_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/fixtures_suite_test.go
new file mode 100644
index 000000000..a9a404b5c
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/fixtures_suite_test.go
@@ -0,0 +1,13 @@
+package tmp
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestTmp(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Tmp Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_subpackage_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_subpackage_test.go
new file mode 100644
index 000000000..3653eae82
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_subpackage_test.go
@@ -0,0 +1,11 @@
+package subpackage
+
+import (
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("Testing with Ginkgo", func() {
+ It("nested sub packages", func() {
+ GinkgoT().Fail(true)
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_suite_test.go
new file mode 100644
index 000000000..721d0f2c3
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_suite_test.go
@@ -0,0 +1,13 @@
+package nested_test
+
+import (
+ "testing"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+func TestNested(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Nested Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_test.go
new file mode 100644
index 000000000..47364b814
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/nested_test.go
@@ -0,0 +1,13 @@
+package nested
+
+import (
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("Testing with Ginkgo", func() {
+ It("something less important", func() {
+
+ whatever := &UselessStruct{}
+ GinkgoT().Fail(whatever.ImportantField != "SECRET_PASSWORD")
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/outside_package_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/outside_package_test.go
new file mode 100644
index 000000000..1f2e332c4
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/outside_package_test.go
@@ -0,0 +1,19 @@
+package tmp_test
+
+import (
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("Testing with Ginkgo", func() {
+ It("something important", func() {
+
+ whatever := &UselessStruct{}
+ if whatever.ImportantField != "SECRET_PASSWORD" {
+ GinkgoT().Fail()
+ }
+ })
+})
+
+type UselessStruct struct {
+ ImportantField string
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/suite_test.go
new file mode 100644
index 000000000..9ea229135
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/suite_test.go
@@ -0,0 +1,13 @@
+package tmp_test
+
+import (
+ "testing"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+func TestConvertFixtures(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "ConvertFixtures Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/xunit_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/xunit_test.go
new file mode 100644
index 000000000..dbe3b419d
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/convert_goldmasters/xunit_test.go
@@ -0,0 +1,44 @@
+package tmp
+
+import (
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("Testing with Ginkgo", func() {
+ It("something important", func() {
+
+ whatever := &UselessStruct{
+ T: GinkgoT(),
+ ImportantField: "SECRET_PASSWORD",
+ }
+ something := &UselessStruct{ImportantField: "string value"}
+ assertEqual(GinkgoT(), whatever.ImportantField, "SECRET_PASSWORD")
+ assertEqual(GinkgoT(), something.ImportantField, "string value")
+
+ var foo = func(t GinkgoTInterface) {}
+ foo(GinkgoT())
+
+ strp := "something"
+ testFunc(GinkgoT(), &strp)
+ GinkgoT().Fail()
+ })
+ It("3 things", func() {
+
+ if 3 != 3 {
+ GinkgoT().Fail()
+ }
+ })
+})
+
+type UselessStruct struct {
+ ImportantField string
+ T GinkgoTInterface
+}
+
+var testFunc = func(t GinkgoTInterface, arg *string) {}
+
+func assertEqual(t GinkgoTInterface, arg1, arg2 interface{}) {
+ if arg1 != arg2 {
+ t.Fail()
+ }
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage.go
new file mode 100644
index 000000000..e4d7e43b1
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage.go
@@ -0,0 +1,25 @@
+package coverage_fixture
+
+import (
+ _ "github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/external_coverage_fixture"
+)
+
+func A() string {
+ return "A"
+}
+
+func B() string {
+ return "B"
+}
+
+func C() string {
+ return "C"
+}
+
+func D() string {
+ return "D"
+}
+
+func E() string {
+ return "untested"
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage_fixture_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage_fixture_suite_test.go
new file mode 100644
index 000000000..2831bf7d2
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage_fixture_suite_test.go
@@ -0,0 +1,13 @@
+package coverage_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestCoverageFixture(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "CoverageFixture Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage_fixture_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage_fixture_test.go
new file mode 100644
index 000000000..12a72dce8
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/coverage_fixture_test.go
@@ -0,0 +1,31 @@
+package coverage_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture"
+ . "github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/external_coverage_fixture"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("CoverageFixture", func() {
+ It("should test A", func() {
+ Ω(A()).Should(Equal("A"))
+ })
+
+ It("should test B", func() {
+ Ω(B()).Should(Equal("B"))
+ })
+
+ It("should test C", func() {
+ Ω(C()).Should(Equal("C"))
+ })
+
+ It("should test D", func() {
+ Ω(D()).Should(Equal("D"))
+ })
+
+ It("should test external package", func() {
+ Ω(Tested()).Should(Equal("tested"))
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/external_coverage_fixture/external_coverage.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/external_coverage_fixture/external_coverage.go
new file mode 100644
index 000000000..5280d4ddf
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/coverage_fixture/external_coverage_fixture/external_coverage.go
@@ -0,0 +1,9 @@
+package external_coverage
+
+func Tested() string {
+ return "tested"
+}
+
+func Untested() string {
+ return "untested"
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/debug_parallel_fixture/debug_parallel_fixture_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/debug_parallel_fixture/debug_parallel_fixture_suite_test.go
new file mode 100644
index 000000000..429aebc5f
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/debug_parallel_fixture/debug_parallel_fixture_suite_test.go
@@ -0,0 +1,13 @@
+package debug_parallel_fixture_test
+
+import (
+ "testing"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+func TestDebugParallelFixture(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "DebugParallelFixture Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/debug_parallel_fixture/debug_parallel_fixture_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/debug_parallel_fixture/debug_parallel_fixture_test.go
new file mode 100644
index 000000000..b609a8bca
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/debug_parallel_fixture/debug_parallel_fixture_test.go
@@ -0,0 +1,18 @@
+package debug_parallel_fixture_test
+
+import (
+ "fmt"
+ "time"
+
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("DebugParallelFixture", func() {
+ It("emits output to a file", func() {
+ for i := 0; i < 10; i += 1 {
+ fmt.Printf("StdOut %d\n", i)
+ GinkgoWriter.Write([]byte(fmt.Sprintf("GinkgoWriter %d\n", i)))
+ }
+ time.Sleep(time.Second)
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/does_not_compile/does_not_compile_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/does_not_compile/does_not_compile_suite_test.go
new file mode 100644
index 000000000..01e792696
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/does_not_compile/does_not_compile_suite_test.go
@@ -0,0 +1,13 @@
+package does_not_compile_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestDoes_not_compile(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Does_not_compile Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/does_not_compile/does_not_compile_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/does_not_compile/does_not_compile_test.go
new file mode 100644
index 000000000..e4f22b3cc
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/does_not_compile/does_not_compile_test.go
@@ -0,0 +1,11 @@
+package does_not_compile_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/ginkgo/integration/_fixtures/does_not_compile"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("DoesNotCompile", func() {
+
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/eventually_failing/eventually_failing_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/eventually_failing/eventually_failing_suite_test.go
new file mode 100644
index 000000000..97fa2e775
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/eventually_failing/eventually_failing_suite_test.go
@@ -0,0 +1,13 @@
+package eventually_failing_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestEventuallyFailing(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "EventuallyFailing Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/eventually_failing/eventually_failing_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/eventually_failing/eventually_failing_test.go
new file mode 100644
index 000000000..6c83b4258
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/eventually_failing/eventually_failing_test.go
@@ -0,0 +1,29 @@
+package eventually_failing_test
+
+import (
+ "fmt"
+ "io/ioutil"
+ "strings"
+ "time"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("EventuallyFailing", func() {
+ It("should fail on the third try", func() {
+ time.Sleep(time.Second)
+ files, err := ioutil.ReadDir(".")
+ Ω(err).ShouldNot(HaveOccurred())
+
+ numRuns := 1
+ for _, file := range files {
+ if strings.HasPrefix(file.Name(), "counter") {
+ numRuns++
+ }
+ }
+
+ Ω(numRuns).Should(BeNumerically("<", 3))
+ ioutil.WriteFile(fmt.Sprintf("./counter-%d", numRuns), []byte("foo"), 0777)
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/exiting_synchronized_setup_tests/exiting_synchronized_setup_tests_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/exiting_synchronized_setup_tests/exiting_synchronized_setup_tests_suite_test.go
new file mode 100644
index 000000000..045ca7c66
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/exiting_synchronized_setup_tests/exiting_synchronized_setup_tests_suite_test.go
@@ -0,0 +1,35 @@
+package synchronized_setup_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "fmt"
+ "os"
+ "testing"
+)
+
+func TestSynchronized_setup_tests(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Synchronized_setup_tests Suite")
+}
+
+var beforeData string
+
+var _ = SynchronizedBeforeSuite(func() []byte {
+ fmt.Printf("BEFORE_A_%d\n", GinkgoParallelNode())
+ os.Exit(1)
+ return []byte("WHAT EVZ")
+}, func(data []byte) {
+ println("NEVER SEE THIS")
+})
+
+var _ = Describe("Synchronized Setup", func() {
+ It("should do nothing", func() {
+ Ω(true).Should(BeTrue())
+ })
+
+ It("should do nothing", func() {
+ Ω(true).Should(BeTrue())
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/fail_fixture/fail_fixture_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/fail_fixture/fail_fixture_suite_test.go
new file mode 100644
index 000000000..6e822643a
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/fail_fixture/fail_fixture_suite_test.go
@@ -0,0 +1,13 @@
+package fail_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestFail_fixture(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Fail_fixture Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/fail_fixture/fail_fixture_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/fail_fixture/fail_fixture_test.go
new file mode 100644
index 000000000..ea6f71ca9
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/fail_fixture/fail_fixture_test.go
@@ -0,0 +1,103 @@
+package fail_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = It("handles top level failures", func() {
+ Ω("a top level failure on line 9").Should(Equal("nope"))
+ println("NEVER SEE THIS")
+})
+
+var _ = It("handles async top level failures", func(done Done) {
+ Fail("an async top level failure on line 14")
+ println("NEVER SEE THIS")
+}, 0.1)
+
+var _ = It("FAIL in a goroutine", func(done Done) {
+ go func() {
+ defer GinkgoRecover()
+ Fail("a top level goroutine failure on line 21")
+ println("NEVER SEE THIS")
+ }()
+}, 0.1)
+
+var _ = Describe("Excercising different failure modes", func() {
+ It("synchronous failures", func() {
+ Ω("a sync failure").Should(Equal("nope"))
+ println("NEVER SEE THIS")
+ })
+
+ It("synchronous panics", func() {
+ panic("a sync panic")
+ println("NEVER SEE THIS")
+ })
+
+ It("synchronous failures with FAIL", func() {
+ Fail("a sync FAIL failure")
+ println("NEVER SEE THIS")
+ })
+
+ It("async timeout", func(done Done) {
+ Ω(true).Should(BeTrue())
+ }, 0.1)
+
+ It("async failure", func(done Done) {
+ Ω("an async failure").Should(Equal("nope"))
+ println("NEVER SEE THIS")
+ }, 0.1)
+
+ It("async panic", func(done Done) {
+ panic("an async panic")
+ println("NEVER SEE THIS")
+ }, 0.1)
+
+ It("async failure with FAIL", func(done Done) {
+ Fail("an async FAIL failure")
+ println("NEVER SEE THIS")
+ }, 0.1)
+
+ It("FAIL in a goroutine", func(done Done) {
+ go func() {
+ defer GinkgoRecover()
+ Fail("a goroutine FAIL failure")
+ println("NEVER SEE THIS")
+ }()
+ }, 0.1)
+
+ It("Gomega in a goroutine", func(done Done) {
+ go func() {
+ defer GinkgoRecover()
+ Ω("a goroutine failure").Should(Equal("nope"))
+ println("NEVER SEE THIS")
+ }()
+ }, 0.1)
+
+ It("Panic in a goroutine", func(done Done) {
+ go func() {
+ defer GinkgoRecover()
+ panic("a goroutine panic")
+ println("NEVER SEE THIS")
+ }()
+ }, 0.1)
+
+ Measure("a FAIL measure", func(Benchmarker) {
+ Fail("a measure FAIL failure")
+ println("NEVER SEE THIS")
+ }, 1)
+
+ Measure("a gomega failed measure", func(Benchmarker) {
+ Ω("a measure failure").Should(Equal("nope"))
+ println("NEVER SEE THIS")
+ }, 1)
+
+ Measure("a panicking measure", func(Benchmarker) {
+ panic("a measure panic")
+ println("NEVER SEE THIS")
+ }, 1)
+})
+
+var _ = Specify("a top level specify", func() {
+ Fail("fail the test")
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_after_suite/failing_after_suite_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_after_suite/failing_after_suite_suite_test.go
new file mode 100644
index 000000000..0e410aaea
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_after_suite/failing_after_suite_suite_test.go
@@ -0,0 +1,22 @@
+package failing_before_suite_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestFailingAfterSuite(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "FailingAfterSuite Suite")
+}
+
+var _ = BeforeSuite(func() {
+ println("BEFORE SUITE")
+})
+
+var _ = AfterSuite(func() {
+ println("AFTER SUITE")
+ panic("BAM!")
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_after_suite/failing_after_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_after_suite/failing_after_suite_test.go
new file mode 100644
index 000000000..3902ec6c5
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_after_suite/failing_after_suite_test.go
@@ -0,0 +1,15 @@
+package failing_before_suite_test
+
+import (
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("FailingBeforeSuite", func() {
+ It("should run", func() {
+ println("A TEST")
+ })
+
+ It("should run", func() {
+ println("A TEST")
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_before_suite/failing_before_suite_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_before_suite/failing_before_suite_suite_test.go
new file mode 100644
index 000000000..109ea3608
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_before_suite/failing_before_suite_suite_test.go
@@ -0,0 +1,22 @@
+package failing_before_suite_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestFailing_before_suite(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Failing_before_suite Suite")
+}
+
+var _ = BeforeSuite(func() {
+ println("BEFORE SUITE")
+ panic("BAM!")
+})
+
+var _ = AfterSuite(func() {
+ println("AFTER SUITE")
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_before_suite/failing_before_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_before_suite/failing_before_suite_test.go
new file mode 100644
index 000000000..e8697c64a
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_before_suite/failing_before_suite_test.go
@@ -0,0 +1,15 @@
+package failing_before_suite_test
+
+import (
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("FailingBeforeSuite", func() {
+ It("should never run", func() {
+ println("NEVER SEE THIS")
+ })
+
+ It("should never run", func() {
+ println("NEVER SEE THIS")
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests.go
new file mode 100644
index 000000000..e32cd619e
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests.go
@@ -0,0 +1,5 @@
+package failing_ginkgo_tests
+
+func AlwaysFalse() bool {
+ return false
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests_suite_test.go
new file mode 100644
index 000000000..49939bda5
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests_suite_test.go
@@ -0,0 +1,13 @@
+package failing_ginkgo_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestFailing_ginkgo_tests(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Failing_ginkgo_tests Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests_test.go
new file mode 100644
index 000000000..d9c01e32c
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests/failing_ginkgo_tests_test.go
@@ -0,0 +1,17 @@
+package failing_ginkgo_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/ginkgo/integration/_fixtures/failing_ginkgo_tests"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("FailingGinkgoTests", func() {
+ It("should fail", func() {
+ Ω(AlwaysFalse()).Should(BeTrue())
+ })
+
+ It("should pass", func() {
+ Ω(AlwaysFalse()).Should(BeFalse())
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags.go
new file mode 100644
index 000000000..a440abdaa
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags.go
@@ -0,0 +1,9 @@
+package flags
+
+func Tested() string {
+ return "tested"
+}
+
+func Untested() string {
+ return "untested"
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags_suite_test.go
new file mode 100644
index 000000000..0b3071f62
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags_suite_test.go
@@ -0,0 +1,13 @@
+package flags_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestFlags(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Flags Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags_test.go
new file mode 100644
index 000000000..27dadf19c
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/flags_tests/flags_test.go
@@ -0,0 +1,97 @@
+package flags_test
+
+import (
+ "flag"
+ "fmt"
+ remapped "math"
+ _ "math/cmplx"
+ "time"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/ginkgo/integration/_fixtures/flags_tests"
+ . "github.com/onsi/gomega"
+)
+
+var customFlag string
+
+func init() {
+ flag.StringVar(&customFlag, "customFlag", "default", "custom flag!")
+}
+
+var _ = Describe("Testing various flags", func() {
+ FDescribe("the focused set", func() {
+ Measure("a measurement", func(b Benchmarker) {
+ b.RecordValue("a value", 3)
+ }, 3)
+
+ It("should honor -cover", func() {
+ Ω(Tested()).Should(Equal("tested"))
+ })
+
+ It("should allow gcflags", func() {
+ fmt.Printf("NaN returns %T\n", remapped.NaN())
+ })
+
+ PIt("should honor -failOnPending and -noisyPendings")
+
+ Describe("smores", func() {
+ It("should honor -skip: marshmallow", func() {
+ println("marshmallow")
+ })
+
+ It("should honor -focus: chocolate", func() {
+ println("chocolate")
+ })
+ })
+
+ It("should detect races", func(done Done) {
+ var a string
+ go func() {
+ a = "now you don't"
+ close(done)
+ }()
+ a = "now you see me"
+ println(a)
+ })
+
+ It("should randomize A", func() {
+ println("RANDOM_A")
+ })
+
+ It("should randomize B", func() {
+ println("RANDOM_B")
+ })
+
+ It("should randomize C", func() {
+ println("RANDOM_C")
+ })
+
+ It("should honor -slowSpecThreshold", func() {
+ time.Sleep(100 * time.Millisecond)
+ })
+
+ It("should pass in additional arguments after '--' directly to the test process", func() {
+ fmt.Printf("CUSTOM_FLAG: %s", customFlag)
+ })
+ })
+
+ Describe("more smores", func() {
+ It("should not run these unless -focus is set", func() {
+ println("smores")
+ })
+ })
+
+ Describe("a failing test", func() {
+ It("should fail", func() {
+ Ω(true).Should(Equal(false))
+ })
+ })
+
+ Describe("a flaky test", func() {
+ runs := 0
+ It("should only pass the second time it's run", func() {
+ runs++
+ Ω(runs).Should(BeNumerically("==", 2))
+ })
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/README.md b/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/README.md
new file mode 100644
index 000000000..2b501a25d
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/README.md
@@ -0,0 +1 @@
+This file should remain the same, regardless the fact that contains FIt, FDescribe, or FWhen.
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/focused_fixture_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/focused_fixture_suite_test.go
new file mode 100644
index 000000000..92d0c6e48
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/focused_fixture_suite_test.go
@@ -0,0 +1,13 @@
+package focused_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestFocused_fixture(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Focused_fixture Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/focused_fixture_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/focused_fixture_test.go
new file mode 100644
index 000000000..ea500eaf0
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture/focused_fixture_test.go
@@ -0,0 +1,73 @@
+package focused_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/ginkgo/extensions/table"
+)
+
+var _ = Describe("FocusedFixture", func() {
+ FDescribe("focused", func() {
+ It("focused", func() {
+
+ })
+ })
+
+ FContext("focused", func() {
+ It("focused", func() {
+
+ })
+ })
+
+ FWhen("focused", func() {
+ It("focused", func() {
+
+ })
+ })
+
+ FIt("focused", func() {
+
+ })
+
+ FSpecify("focused", func() {
+
+ })
+
+ FMeasure("focused", func(b Benchmarker) {
+
+ }, 2)
+
+ FDescribeTable("focused",
+ func() {},
+ Entry("focused"),
+ )
+
+ DescribeTable("focused",
+ func() {},
+ FEntry("focused"),
+ )
+
+ Describe("not focused", func() {
+ It("not focused", func() {
+
+ })
+ })
+
+ Context("not focused", func() {
+ It("not focused", func() {
+
+ })
+ })
+
+ It("not focused", func() {
+
+ })
+
+ Measure("not focused", func(b Benchmarker) {
+
+ }, 2)
+
+ DescribeTable("not focused",
+ func() {},
+ Entry("not focused"),
+ )
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture_with_vendor/focused_fixture_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture_with_vendor/focused_fixture_suite_test.go
new file mode 100644
index 000000000..92d0c6e48
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture_with_vendor/focused_fixture_suite_test.go
@@ -0,0 +1,13 @@
+package focused_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestFocused_fixture(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Focused_fixture Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture_with_vendor/focused_fixture_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture_with_vendor/focused_fixture_test.go
new file mode 100644
index 000000000..ea500eaf0
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/focused_fixture_with_vendor/focused_fixture_test.go
@@ -0,0 +1,73 @@
+package focused_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/ginkgo/extensions/table"
+)
+
+var _ = Describe("FocusedFixture", func() {
+ FDescribe("focused", func() {
+ It("focused", func() {
+
+ })
+ })
+
+ FContext("focused", func() {
+ It("focused", func() {
+
+ })
+ })
+
+ FWhen("focused", func() {
+ It("focused", func() {
+
+ })
+ })
+
+ FIt("focused", func() {
+
+ })
+
+ FSpecify("focused", func() {
+
+ })
+
+ FMeasure("focused", func(b Benchmarker) {
+
+ }, 2)
+
+ FDescribeTable("focused",
+ func() {},
+ Entry("focused"),
+ )
+
+ DescribeTable("focused",
+ func() {},
+ FEntry("focused"),
+ )
+
+ Describe("not focused", func() {
+ It("not focused", func() {
+
+ })
+ })
+
+ Context("not focused", func() {
+ It("not focused", func() {
+
+ })
+ })
+
+ It("not focused", func() {
+
+ })
+
+ Measure("not focused", func(b Benchmarker) {
+
+ }, 2)
+
+ DescribeTable("not focused",
+ func() {},
+ Entry("not focused"),
+ )
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/hanging_suite/hanging_suite_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/hanging_suite/hanging_suite_suite_test.go
new file mode 100644
index 000000000..e8dd54b52
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/hanging_suite/hanging_suite_suite_test.go
@@ -0,0 +1,13 @@
+package hanging_suite_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestHangingSuite(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "HangingSuite Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/hanging_suite/hanging_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/hanging_suite/hanging_suite_test.go
new file mode 100644
index 000000000..6a5a070e1
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/hanging_suite/hanging_suite_test.go
@@ -0,0 +1,30 @@
+package hanging_suite_test
+
+import (
+ "fmt"
+ "time"
+
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = AfterSuite(func() {
+ fmt.Println("Heading Out After Suite")
+})
+
+var _ = Describe("HangingSuite", func() {
+ BeforeEach(func() {
+ fmt.Fprintln(GinkgoWriter, "Just beginning")
+ })
+
+ Context("inner context", func() {
+ BeforeEach(func() {
+ fmt.Fprintln(GinkgoWriter, "Almost there...")
+ })
+
+ It("should hang out for a while", func() {
+ fmt.Fprintln(GinkgoWriter, "Hanging Out")
+ fmt.Println("Sleeping...")
+ time.Sleep(time.Hour)
+ })
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests.go
new file mode 100644
index 000000000..ca12c0d93
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests.go
@@ -0,0 +1,5 @@
+package more_ginkgo_tests
+
+func AlwaysTrue() bool {
+ return true
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests_suite_test.go
new file mode 100644
index 000000000..1e15c8857
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests_suite_test.go
@@ -0,0 +1,13 @@
+package more_ginkgo_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestMore_ginkgo_tests(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "More_ginkgo_tests Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests_test.go
new file mode 100644
index 000000000..0549f62fb
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests/more_ginkgo_tests_test.go
@@ -0,0 +1,17 @@
+package more_ginkgo_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/ginkgo/integration/_fixtures/more_ginkgo_tests"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("MoreGinkgoTests", func() {
+ It("should pass", func() {
+ Ω(AlwaysTrue()).Should(BeTrue())
+ })
+
+ It("should always pass", func() {
+ Ω(AlwaysTrue()).Should(BeTrue())
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/no_test_fn/no_test_fn.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/no_test_fn/no_test_fn.go
new file mode 100644
index 000000000..bdf1b54b5
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/no_test_fn/no_test_fn.go
@@ -0,0 +1,5 @@
+package no_test_fn
+
+func StringIdentity(a string) string {
+ return a
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/no_test_fn/no_test_fn_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/no_test_fn/no_test_fn_test.go
new file mode 100644
index 000000000..6c38b1e43
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/no_test_fn/no_test_fn_test.go
@@ -0,0 +1,13 @@
+package no_test_fn_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/ginkgo/integration/_fixtures/no_test_fn"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("NoTestFn", func() {
+ It("should proxy strings", func() {
+ Ω(StringIdentity("foo")).Should(Equal("foo"))
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/no_tests/no_tests.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/no_tests/no_tests.go
new file mode 100644
index 000000000..da29a2cad
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/no_tests/no_tests.go
@@ -0,0 +1,4 @@
+package main
+
+func main() {
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests.go
new file mode 100644
index 000000000..b710dd129
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests.go
@@ -0,0 +1,9 @@
+package passing_ginkgo_tests
+
+func StringIdentity(a string) string {
+ return a
+}
+
+func IntegerIdentity(a int) int {
+ return a
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests_suite_test.go
new file mode 100644
index 000000000..31a3f7d0c
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests_suite_test.go
@@ -0,0 +1,13 @@
+package passing_ginkgo_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestPassing_ginkgo_tests(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Passing_ginkgo_tests Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests_test.go
new file mode 100644
index 000000000..a5822fdd7
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests/passing_ginkgo_tests_test.go
@@ -0,0 +1,30 @@
+package passing_ginkgo_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/ginkgo/integration/_fixtures/passing_ginkgo_tests"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("PassingGinkgoTests", func() {
+ It("should proxy strings", func() {
+ Ω(StringIdentity("foo")).Should(Equal("foo"))
+ })
+
+ It("should proxy integers", func() {
+ Ω(IntegerIdentity(3)).Should(Equal(3))
+ })
+
+ It("should do it again", func() {
+ Ω(StringIdentity("foo")).Should(Equal("foo"))
+ Ω(IntegerIdentity(3)).Should(Equal(3))
+ })
+
+ It("should be able to run Bys", func() {
+ By("emitting one By")
+ Ω(3).Should(Equal(3))
+
+ By("emitting another By")
+ Ω(4).Should(Equal(4))
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_suite_setup/passing_suite_setup_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_suite_setup/passing_suite_setup_suite_test.go
new file mode 100644
index 000000000..86c9aa2ab
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_suite_setup/passing_suite_setup_suite_test.go
@@ -0,0 +1,26 @@
+package passing_before_suite_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestPassingSuiteSetup(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "PassingSuiteSetup Suite")
+}
+
+var a string
+var b string
+
+var _ = BeforeSuite(func() {
+ a = "ran before suite"
+ println("BEFORE SUITE")
+})
+
+var _ = AfterSuite(func() {
+ b = "ran after suite"
+ println("AFTER SUITE")
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_suite_setup/passing_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_suite_setup/passing_suite_test.go
new file mode 100644
index 000000000..f139e1d22
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/passing_suite_setup/passing_suite_test.go
@@ -0,0 +1,28 @@
+package passing_before_suite_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("PassingSuiteSetup", func() {
+ It("should pass", func() {
+ Ω(a).Should(Equal("ran before suite"))
+ Ω(b).Should(BeEmpty())
+ })
+
+ It("should pass", func() {
+ Ω(a).Should(Equal("ran before suite"))
+ Ω(b).Should(BeEmpty())
+ })
+
+ It("should pass", func() {
+ Ω(a).Should(Equal("ran before suite"))
+ Ω(b).Should(BeEmpty())
+ })
+
+ It("should pass", func() {
+ Ω(a).Should(Equal("ran before suite"))
+ Ω(b).Should(BeEmpty())
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/progress_fixture/progress_fixture_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/progress_fixture/progress_fixture_suite_test.go
new file mode 100644
index 000000000..74262bbc1
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/progress_fixture/progress_fixture_suite_test.go
@@ -0,0 +1,13 @@
+package progress_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestProgressFixture(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "ProgressFixture Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/progress_fixture/progress_fixture_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/progress_fixture/progress_fixture_test.go
new file mode 100644
index 000000000..b7f26c25b
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/progress_fixture/progress_fixture_test.go
@@ -0,0 +1,49 @@
+package progress_fixture_test
+
+import (
+ "fmt"
+
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("ProgressFixture", func() {
+ BeforeEach(func() {
+ fmt.Fprintln(GinkgoWriter, ">outer before<")
+ })
+
+ JustBeforeEach(func() {
+ fmt.Fprintln(GinkgoWriter, ">outer just before<")
+ })
+
+ AfterEach(func() {
+ fmt.Fprintln(GinkgoWriter, ">outer after<")
+ })
+
+ Context("Inner Context", func() {
+ BeforeEach(func() {
+ fmt.Fprintln(GinkgoWriter, ">inner before<")
+ })
+
+ JustBeforeEach(func() {
+ fmt.Fprintln(GinkgoWriter, ">inner just before<")
+ })
+
+ AfterEach(func() {
+ fmt.Fprintln(GinkgoWriter, ">inner after<")
+ })
+
+ When("Inner When", func() {
+ BeforeEach(func() {
+ fmt.Fprintln(GinkgoWriter, ">inner before<")
+ })
+
+ It("should emit progress as it goes", func() {
+ fmt.Fprintln(GinkgoWriter, ">it<")
+ })
+ })
+ })
+
+ Specify("should emit progress as it goes", func() {
+ fmt.Fprintln(GinkgoWriter, ">specify<")
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/skip_fixture/skip_fixture_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/skip_fixture/skip_fixture_suite_test.go
new file mode 100644
index 000000000..b2028cf55
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/skip_fixture/skip_fixture_suite_test.go
@@ -0,0 +1,13 @@
+package fail_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestFail_fixture(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Skip_fixture Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/skip_fixture/skip_fixture_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/skip_fixture/skip_fixture_test.go
new file mode 100644
index 000000000..e406aeb46
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/skip_fixture/skip_fixture_test.go
@@ -0,0 +1,71 @@
+package fail_fixture_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = It("handles top level skips", func() {
+ Skip("a top level skip on line 9")
+ println("NEVER SEE THIS")
+})
+
+var _ = It("handles async top level skips", func(done Done) {
+ Skip("an async top level skip on line 14")
+ println("NEVER SEE THIS")
+}, 0.1)
+
+var _ = It("SKIP in a goroutine", func(done Done) {
+ go func() {
+ defer GinkgoRecover()
+ Skip("a top level goroutine skip on line 21")
+ println("NEVER SEE THIS")
+ }()
+}, 0.1)
+
+var _ = Describe("Excercising different skip modes", func() {
+ It("synchronous skip", func() {
+ Skip("a sync SKIP")
+ println("NEVER SEE THIS")
+ })
+
+ It("async skip", func(done Done) {
+ Skip("an async SKIP")
+ println("NEVER SEE THIS")
+ }, 0.1)
+
+ It("SKIP in a goroutine", func(done Done) {
+ go func() {
+ defer GinkgoRecover()
+ Skip("a goroutine SKIP")
+ println("NEVER SEE THIS")
+ }()
+ }, 0.1)
+
+ Measure("a SKIP measure", func(Benchmarker) {
+ Skip("a measure SKIP")
+ println("NEVER SEE THIS")
+ }, 1)
+})
+
+var _ = Describe("SKIP in a BeforeEach", func() {
+ BeforeEach(func() {
+ Skip("a BeforeEach SKIP")
+ println("NEVER SEE THIS")
+ })
+
+ It("a SKIP BeforeEach", func() {
+ println("NEVER SEE THIS")
+ })
+})
+
+var _ = Describe("SKIP in an AfterEach", func() {
+ AfterEach(func() {
+ Skip("an AfterEach SKIP")
+ println("NEVER SEE THIS")
+ })
+
+ It("a SKIP AfterEach", func() {
+ Expect(true).To(BeTrue())
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command.go
new file mode 100644
index 000000000..1d6704881
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command.go
@@ -0,0 +1,9 @@
+package suite_command
+
+func Tested() string {
+ return "tested"
+}
+
+func Untested() string {
+ return "untested"
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command_suite_test.go
new file mode 100644
index 000000000..7f76d8b8f
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command_suite_test.go
@@ -0,0 +1,13 @@
+package suite_command_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestSuiteCommand(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Suite Command Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command_test.go
new file mode 100644
index 000000000..e083d27a2
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/suite_command_tests/suite_command_test.go
@@ -0,0 +1,18 @@
+package suite_command_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("Testing suite command", func() {
+ It("it should succeed", func() {
+ Ω(true).Should(Equal(true))
+ })
+
+ PIt("a failing test", func() {
+ It("should fail", func() {
+ Ω(true).Should(Equal(false))
+ })
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/synchronized_setup_tests/synchronized_setup_tests_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/synchronized_setup_tests/synchronized_setup_tests_suite_test.go
new file mode 100644
index 000000000..b734854ee
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/synchronized_setup_tests/synchronized_setup_tests_suite_test.go
@@ -0,0 +1,43 @@
+package synchronized_setup_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "fmt"
+ "testing"
+ "time"
+)
+
+func TestSynchronized_setup_tests(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "Synchronized_setup_tests Suite")
+}
+
+var beforeData string
+
+var _ = SynchronizedBeforeSuite(func() []byte {
+ fmt.Printf("BEFORE_A_%d\n", GinkgoParallelNode())
+ time.Sleep(100 * time.Millisecond)
+ return []byte("DATA")
+}, func(data []byte) {
+ fmt.Printf("BEFORE_B_%d: %s\n", GinkgoParallelNode(), string(data))
+ beforeData += string(data) + "OTHER"
+})
+
+var _ = SynchronizedAfterSuite(func() {
+ fmt.Printf("\nAFTER_A_%d\n", GinkgoParallelNode())
+ time.Sleep(100 * time.Millisecond)
+}, func() {
+ fmt.Printf("AFTER_B_%d\n", GinkgoParallelNode())
+})
+
+var _ = Describe("Synchronized Setup", func() {
+ It("should run the before suite once", func() {
+ Ω(beforeData).Should(Equal("DATAOTHER"))
+ })
+
+ It("should run the before suite once", func() {
+ Ω(beforeData).Should(Equal("DATAOTHER"))
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/ignored_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/ignored_test.go
new file mode 100644
index 000000000..517623536
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/ignored_test.go
@@ -0,0 +1,17 @@
+// +build complex_tests
+
+package tags_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("Ignored", func() {
+ It("should not have these tests", func() {
+
+ })
+
+ It("should not have these tests", func() {
+
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/tags_tests_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/tags_tests_suite_test.go
new file mode 100644
index 000000000..dcb11bb1b
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/tags_tests_suite_test.go
@@ -0,0 +1,13 @@
+package tags_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestTagsTests(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "TagsTests Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/tags_tests_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/tags_tests_test.go
new file mode 100644
index 000000000..b91a8923a
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/tags_tests/tags_tests_test.go
@@ -0,0 +1,11 @@
+package tags_tests_test
+
+import (
+ . "github.com/onsi/ginkgo"
+)
+
+var _ = Describe("TagsTests", func() {
+ It("should have a test", func() {
+
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/test_description/test_description_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/test_description/test_description_suite_test.go
new file mode 100644
index 000000000..8976370d3
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/test_description/test_description_suite_test.go
@@ -0,0 +1,13 @@
+package test_description_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestTestDescription(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "TestDescription Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/test_description/test_description_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/test_description/test_description_test.go
new file mode 100644
index 000000000..53c2779ea
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/test_description/test_description_test.go
@@ -0,0 +1,23 @@
+package test_description_test
+
+import (
+ "fmt"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("TestDescription", func() {
+ It("should pass", func() {
+ Ω(true).Should(BeTrue())
+ })
+
+ It("should fail", func() {
+ Ω(true).Should(BeFalse())
+ })
+
+ AfterEach(func() {
+ description := CurrentGinkgoTestDescription()
+ fmt.Printf("%s:%t\n", description.FullTestText, description.Failed)
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A.go
new file mode 100644
index 000000000..de2c6bbb7
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A.go
@@ -0,0 +1,7 @@
+package A
+
+import "github.com/onsi/B"
+
+func DoIt() string {
+ return B.DoIt()
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A_suite_test.go
new file mode 100644
index 000000000..1b6cff4c7
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A_suite_test.go
@@ -0,0 +1,13 @@
+package A_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestA(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "A Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A_test.go
new file mode 100644
index 000000000..003530aae
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A/A_test.go
@@ -0,0 +1,14 @@
+package A_test
+
+import (
+ . "github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/A"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("A", func() {
+ It("should do it", func() {
+ Ω(DoIt()).Should(Equal("done!"))
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B.go
new file mode 100644
index 000000000..990bab365
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B.go
@@ -0,0 +1,7 @@
+package B
+
+import "github.com/onsi/C"
+
+func DoIt() string {
+ return C.DoIt()
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B_suite_test.go
new file mode 100644
index 000000000..e54fce668
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B_suite_test.go
@@ -0,0 +1,13 @@
+package B_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestB(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "B Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B_test.go
new file mode 100644
index 000000000..b147913c0
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B/B_test.go
@@ -0,0 +1,14 @@
+package B_test
+
+import (
+ . "github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/B"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("B", func() {
+ It("should do it", func() {
+ Ω(DoIt()).Should(Equal("done!"))
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C.go
new file mode 100644
index 000000000..205b68886
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C.go
@@ -0,0 +1,5 @@
+package C
+
+func DoIt() string {
+ return "done!"
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C.json b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C.json
new file mode 100644
index 000000000..421d025e0
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C.json
@@ -0,0 +1,3 @@
+{
+ "fixture": "data"
+} \ No newline at end of file
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C_suite_test.go
new file mode 100644
index 000000000..57a7a96ba
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C_suite_test.go
@@ -0,0 +1,13 @@
+package C_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestC(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "C Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C_test.go
new file mode 100644
index 000000000..7703fefa3
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C/C_test.go
@@ -0,0 +1,14 @@
+package C_test
+
+import (
+ . "github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("C", func() {
+ It("should do it", func() {
+ Ω(DoIt()).Should(Equal("done!"))
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D.go
new file mode 100644
index 000000000..4371b852f
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D.go
@@ -0,0 +1,7 @@
+package D
+
+import "github.com/onsi/C"
+
+func DoIt() string {
+ return C.DoIt()
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D_suite_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D_suite_test.go
new file mode 100644
index 000000000..0ebefe6b7
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D_suite_test.go
@@ -0,0 +1,13 @@
+package D_test
+
+import (
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+
+ "testing"
+)
+
+func TestD(t *testing.T) {
+ RegisterFailHandler(Fail)
+ RunSpecs(t, "D Suite")
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D_test.go
new file mode 100644
index 000000000..097945bf9
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/D/D_test.go
@@ -0,0 +1,14 @@
+package D_test
+
+import (
+ . "github.com/onsi/ginkgo/integration/_fixtures/watch_fixtures/C"
+
+ . "github.com/onsi/ginkgo"
+ . "github.com/onsi/gomega"
+)
+
+var _ = Describe("D", func() {
+ It("should do it", func() {
+ Ω(DoIt()).Should(Equal("done!"))
+ })
+})
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/xunit_tests/xunit_tests.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/xunit_tests/xunit_tests.go
new file mode 100644
index 000000000..cb8fc8bc2
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/xunit_tests/xunit_tests.go
@@ -0,0 +1,5 @@
+package xunit_tests
+
+func AlwaysTrue() bool {
+ return true
+}
diff --git a/vendor/github.com/onsi/ginkgo/integration/_fixtures/xunit_tests/xunit_tests_test.go b/vendor/github.com/onsi/ginkgo/integration/_fixtures/xunit_tests/xunit_tests_test.go
new file mode 100644
index 000000000..a6ebbe147
--- /dev/null
+++ b/vendor/github.com/onsi/ginkgo/integration/_fixtures/xunit_tests/xunit_tests_test.go
@@ -0,0 +1,11 @@
+package xunit_tests
+
+import (
+ "testing"
+)
+
+func TestAlwaysTrue(t *testing.T) {
+ if AlwaysTrue() != true {
+ t.Errorf("Expected true, got false")
+ }
+}