github.com/verrazzano/verrazzano@v1.7.1/tests/e2e/pkg/test/framework/ginkgo_wrapper_test.go (about) 1 // Copyright (c) 2021, 2022, Oracle and/or its affiliates. 2 // Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 4 package framework 5 6 import ( 7 "github.com/onsi/ginkgo/v2" 8 "github.com/stretchr/testify/assert" 9 "reflect" 10 "testing" 11 ) 12 13 // TestAfterEach 14 func TestAfterEach(t *testing.T) { 15 var f = NewTestFramework("test") 16 result := f.AfterEach(func() {}) 17 assert.True(t, result) 18 } 19 20 // TestBeforeEach 21 func TestBeforeEach(t *testing.T) { 22 var f = NewTestFramework("test") 23 result := f.BeforeEach(func() {}) 24 assert.True(t, result) 25 } 26 27 // TestContext 28 func TestContext(t *testing.T) { 29 var f = NewTestFramework("test") 30 result := f.Context("Test Context", func() {}) 31 assert.True(t, result) 32 } 33 34 // TestDescribe 35 func TestDescribe(t *testing.T) { 36 var f = NewTestFramework("test") 37 result := f.Describe("Test Describe", func() {}) 38 assert.True(t, result) 39 } 40 41 // TestIt 42 func TestIt(t *testing.T) { 43 var f = NewTestFramework("test") 44 result := f.It("Test It", func() {}) 45 assert.True(t, result) 46 } 47 48 // TestWhen 49 func TestWhen(t *testing.T) { 50 var f = NewTestFramework("test") 51 result := f.When("Test When", func() {}) 52 assert.True(t, result) 53 } 54 55 // TestJustBeforeEach 56 func TestJustBeforeEach(t *testing.T) { 57 var f = NewTestFramework("test") 58 result := f.JustBeforeEach(func() {}) 59 assert.True(t, result) 60 } 61 62 // TestJustAfterEach 63 func TestJustAfterEach(t *testing.T) { 64 var f = NewTestFramework("test") 65 result := f.JustAfterEach(func() {}) 66 assert.True(t, result) 67 } 68 69 // TestBeforeAll 70 func TestBeforeAll(t *testing.T) { 71 var f = NewTestFramework("test") 72 result := f.BeforeAll(func() {}) 73 assert.True(t, result) 74 } 75 76 // TestAfterAll 77 func TestAfterAll(t *testing.T) { 78 var f = NewTestFramework("test") 79 result := f.AfterAll(func() {}) 80 assert.True(t, result) 81 } 82 83 // TestVzCurrentGinkgoTestDescription 84 func TestVzCurrentGinkgoTestDescription(t *testing.T) { 85 result := VzCurrentGinkgoTestDescription() 86 assert.True(t, reflect.DeepEqual(result, ginkgo.CurrentSpecReport())) 87 }