Skip to content
Snippets Groups Projects
Commit 9a9af2de authored by Fabian Seidl's avatar Fabian Seidl
Browse files

fix role tests blocking when reading

parent 0dfc9627
No related branches found
No related tags found
1 merge request!691Resolve "Implement integration tests for applications"
Pipeline #178338 failed
This commit is part of merge request !691. Comments created here will be created in the context of that merge request.
...@@ -61,7 +61,7 @@ func TestMain(m *testing.M) { ...@@ -61,7 +61,7 @@ func TestMain(m *testing.M) {
defer integration_test_utils.ApplySDNConfig(conn, ctx, defaultSDNConfig) defer integration_test_utils.ApplySDNConfig(conn, ctx, defaultSDNConfig)
defer integration_test_utils.CleanUserAndRolesExceptAdmin(conn, ctx) defer integration_test_utils.CleanUserAndRolesExceptAdmin(conn, ctx)
topics := []event.Topic{event.ManagedNetworkElement, event.User} topics := []event.Topic{event.ManagedNetworkElement, event.User, event.Role}
rabbitMQAddress := "" rabbitMQAddress := ""
envVarRabbitmq := os.Getenv("RABBITMQ") envVarRabbitmq := os.Getenv("RABBITMQ")
...@@ -99,6 +99,7 @@ func TestMain(m *testing.M) { ...@@ -99,6 +99,7 @@ func TestMain(m *testing.M) {
if os.Getenv("RABBITMQ") == "" { if os.Getenv("RABBITMQ") == "" {
_ = <-application.eventChannel _ = <-application.eventChannel
_ = <-application.eventChannel _ = <-application.eventChannel
_ = <-application.eventChannel
} }
m.Run() m.Run()
...@@ -239,9 +240,9 @@ func TestRoleAddAndDeleteEvent(t *testing.T) { ...@@ -239,9 +240,9 @@ func TestRoleAddAndDeleteEvent(t *testing.T) {
t.FailNow() t.FailNow()
} }
// addEvent := <-application.eventChannel addEvent := <-application.eventChannel
// assert.Equal(t, event.Add.String(), addEvent.Type) assert.Equal(t, event.Add.String(), addEvent.Type)
// assert.Equal(t, roleID, addEvent.EntityID.String()) assert.Equal(t, roleID, addEvent.EntityID.String())
// delete new role and check for event // delete new role and check for event
_, err = roleService.DeleteRoles(ctx, deleteRoleRequest) _, err = roleService.DeleteRoles(ctx, deleteRoleRequest)
...@@ -250,7 +251,7 @@ func TestRoleAddAndDeleteEvent(t *testing.T) { ...@@ -250,7 +251,7 @@ func TestRoleAddAndDeleteEvent(t *testing.T) {
t.FailNow() t.FailNow()
} }
// deleteEvent := <-application.eventChannel deleteEvent := <-application.eventChannel
// assert.Equal(t, event.Delete.String(), deleteEvent.Type) assert.Equal(t, event.Delete.String(), deleteEvent.Type)
// assert.Equal(t, roleID, addEvent.EntityID.String()) assert.Equal(t, roleID, deleteEvent.EntityID.String())
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment