@@ -101,6 +101,10 @@ var _ = Describe("permission-controller", func() {
101101})
102102
103103Context ("creation" , func () {
104+ AfterEach (func () {
105+ Expect (k8sClient .Delete (ctx , & permission )).To (Succeed ())
106+ })
107+
104108When ("the RabbitMQ Client returns a HTTP error response" , func () {
105109BeforeEach (func () {
106110permissionName = "test-with-username-http-error"
@@ -261,9 +265,21 @@ var _ = Describe("permission-controller", func() {
261265Status : "204 No Content" ,
262266StatusCode : http .StatusNoContent ,
263267}, nil )
268+ fakeRabbitMQClient .PutUserLimitsReturns (& http.Response {
269+ Status : "201 Created" ,
270+ StatusCode : http .StatusCreated ,
271+ }, nil )
272+ fakeRabbitMQClient .DeleteUserLimitsReturns (& http.Response {
273+ Status : "204 No Content" ,
274+ StatusCode : http .StatusNoContent ,
275+ }, nil )
264276})
265277
266278Context ("creation" , func () {
279+ AfterEach (func () {
280+ Expect (k8sClient .Delete (ctx , & permission )).To (Succeed ())
281+ })
282+
267283When ("user not exist" , func () {
268284BeforeEach (func () {
269285permissionName = "test-with-userref-create-not-exist"
@@ -407,12 +423,16 @@ var _ = Describe("permission-controller", func() {
407423})
408424})
409425
410- Context ( "ownerref " , func () {
426+ When ( "the user already exists " , func () {
411427BeforeEach (func () {
412428permissionName = "ownerref-with-userref-test"
413429userName = "example-ownerref"
414430})
415431
432+ AfterEach (func () {
433+ Expect (k8sClient .Delete (ctx , & user )).To (Succeed ())
434+ })
435+
416436It ("sets the correct deletion ownerref to the object" , func () {
417437Expect (k8sClient .Create (ctx , & user )).To (Succeed ())
418438user .Status .Username = userName
0 commit comments