@@ -80,6 +80,7 @@ var _ = Describe("HypervisorMaintenanceController", func() {
8080 BeforeEach (func (ctx context.Context ) {
8181 By ("Setting up the OpenStack http mock server" )
8282 fakeServer = testhelper .SetupHTTP ()
83+ DeferCleanup (fakeServer .Teardown )
8384
8485 By ("Creating the HypervisorMaintenanceController" )
8586 controller = & HypervisorMaintenanceController {
@@ -97,6 +98,12 @@ var _ = Describe("HypervisorMaintenanceController", func() {
9798 Spec : kvmv1.HypervisorSpec {},
9899 }
99100 Expect (k8sClient .Create (ctx , hypervisor )).To (Succeed ())
101+ DeferCleanup (func (ctx context.Context ) {
102+ By ("Deleting the Hypervisor resource" )
103+ hypervisor := & kvmv1.Hypervisor {}
104+ Expect (k8sClient .Get (ctx , hypervisorName , hypervisor )).To (Succeed ())
105+ Expect (k8sClient .Delete (ctx , hypervisor )).To (Succeed ())
106+ })
100107 })
101108
102109 // After the setup in JustBefore, we want to reconcile
@@ -106,16 +113,6 @@ var _ = Describe("HypervisorMaintenanceController", func() {
106113 Expect (err ).NotTo (HaveOccurred ())
107114 })
108115
109- AfterEach (func () {
110- By ("Deleting the Hypervisor resource" )
111- hypervisor := & kvmv1.Hypervisor {}
112- Expect (k8sClient .Get (ctx , hypervisorName , hypervisor )).To (Succeed ())
113- Expect (k8sClient .Delete (ctx , hypervisor )).To (Succeed ())
114-
115- By ("Tearing down the OpenStack http mock server" )
116- fakeServer .Teardown ()
117- })
118-
119116 // Tests
120117 Context ("Onboarded Hypervisor" , func () {
121118 BeforeEach (func () {
0 commit comments