diff --git a/server/tests/compose/namespace_duplicate_test.go b/server/tests/compose/namespace_duplicate_test.go index 2b77760d73..29441f50df 100644 --- a/server/tests/compose/namespace_duplicate_test.go +++ b/server/tests/compose/namespace_duplicate_test.go @@ -86,6 +86,9 @@ func Test_namespace_duplicate(t *testing.T) { helpers.AllowMe(h, types.NamespaceRbacResource(0), "modules.search") helpers.AllowMe(h, types.NamespaceRbacResource(0), "charts.search") helpers.AllowMe(h, types.NamespaceRbacResource(0), "pages.search") + helpers.AllowMe(h, types.NamespaceRbacResource(0), "export") + helpers.AllowMe(h, types.NamespaceRbacResource(0), "modules.export") + helpers.AllowMe(h, types.NamespaceRbacResource(0), "charts.export") helpers.AllowMe(h, types.NamespaceRbacResource(0), "read") helpers.AllowMe(h, types.ModuleRbacResource(0, 0), "read") helpers.AllowMe(h, types.PageRbacResource(0, 0), "read") diff --git a/server/tests/compose/namespace_export_automation_test.go b/server/tests/compose/namespace_export_automation_test.go index 3a5d19aa9a..1d61f261c7 100644 --- a/server/tests/compose/namespace_export_automation_test.go +++ b/server/tests/compose/namespace_export_automation_test.go @@ -2,6 +2,9 @@ package compose import ( "testing" + + "github.com/cortezaproject/corteza/server/compose/types" + "github.com/cortezaproject/corteza/server/tests/helpers" ) func Test_namespace_export_automation(t *testing.T) { @@ -12,6 +15,10 @@ func Test_namespace_export_automation(t *testing.T) { ns, _, _, _, _, err := fetchEntireNamespace(ctx, s, "ns1") h.a.NoError(err) + helpers.AllowMe(h, types.NamespaceRbacResource(0), "export") + helpers.AllowMe(h, types.NamespaceRbacResource(0), "modules.export") + helpers.AllowMe(h, types.NamespaceRbacResource(0), "charts.export") + arch := namespaceExportSafe(t, h, ns.ID) sessionID := namespaceImportInitSafe(t, h, arch) ns, _, pp, _ := namespaceImportRun(ctx, s, t, h, sessionID, "imported", "imported") diff --git a/server/tests/compose/namespace_export_empty_test.go b/server/tests/compose/namespace_export_empty_test.go index 22671223d6..33d6d26a54 100644 --- a/server/tests/compose/namespace_export_empty_test.go +++ b/server/tests/compose/namespace_export_empty_test.go @@ -2,6 +2,9 @@ package compose import ( "testing" + + "github.com/cortezaproject/corteza/server/compose/types" + "github.com/cortezaproject/corteza/server/tests/helpers" ) func Test_namespace_export_empty(t *testing.T) { @@ -12,6 +15,10 @@ func Test_namespace_export_empty(t *testing.T) { ns, _, _, _, _, err := fetchEntireNamespace(ctx, s, "ns1") h.a.NoError(err) + helpers.AllowMe(h, types.NamespaceRbacResource(0), "export") + helpers.AllowMe(h, types.NamespaceRbacResource(0), "modules.export") + helpers.AllowMe(h, types.NamespaceRbacResource(0), "charts.export") + arch := namespaceExportSafe(t, h, ns.ID) sessionID := namespaceImportInitSafe(t, h, arch) ns, mm, pp, cc := namespaceImportRun(ctx, s, t, h, sessionID, "imported", "imported") diff --git a/server/tests/compose/namespace_export_simple_test.go b/server/tests/compose/namespace_export_simple_test.go index 223eb467e9..dd3d39fb48 100644 --- a/server/tests/compose/namespace_export_simple_test.go +++ b/server/tests/compose/namespace_export_simple_test.go @@ -2,6 +2,9 @@ package compose import ( "testing" + + "github.com/cortezaproject/corteza/server/compose/types" + "github.com/cortezaproject/corteza/server/tests/helpers" ) func Test_namespace_export_simple(t *testing.T) { @@ -12,6 +15,10 @@ func Test_namespace_export_simple(t *testing.T) { ns, _, _, _, _, err := fetchEntireNamespace(ctx, s, "ns1") h.a.NoError(err) + helpers.AllowMe(h, types.NamespaceRbacResource(0), "export") + helpers.AllowMe(h, types.NamespaceRbacResource(0), "modules.export") + helpers.AllowMe(h, types.NamespaceRbacResource(0), "charts.export") + arch := namespaceExportSafe(t, h, ns.ID) sessionID := namespaceImportInitSafe(t, h, arch) ns, mm, pp, cc := namespaceImportRun(ctx, s, t, h, sessionID, "imported", "imported")