From 07b538d8aee314b4fd0f7784ca510e73de23a333 Mon Sep 17 00:00:00 2001 From: Giuseppe Lo Presti Date: Thu, 13 Feb 2025 16:49:20 +0100 Subject: [PATCH] Enable OCM discovery endpoint for the tests to execute discovery when accepting an OCM share --- .../grpc/fixtures/ocm-server-cernbox-http.toml | 9 +++++++++ .../grpc/fixtures/ocm-server-cesnet-http.toml | 9 +++++++++ .../grpc/fixtures/ocm-share/ocm-server-cernbox-http.toml | 8 ++++++++ .../grpc/fixtures/ocm-share/ocm-server-cesnet-http.toml | 8 ++++++++ 4 files changed, 34 insertions(+) diff --git a/tests/integration/grpc/fixtures/ocm-server-cernbox-http.toml b/tests/integration/grpc/fixtures/ocm-server-cernbox-http.toml index 775a90f248..0d9e9eeecd 100644 --- a/tests/integration/grpc/fixtures/ocm-server-cernbox-http.toml +++ b/tests/integration/grpc/fixtures/ocm-server-cernbox-http.toml @@ -21,3 +21,12 @@ driver = "json" [http.middlewares.providerauthorizer.drivers.json] providers = "fixtures/ocm-providers.demo.json" + +[http.services.wellknown] + +[http.services.wellknown.ocmprovider] +ocm_prefix = "ocm" +provider = "Reva for CERNBox" +endpoint = "http://{{cernboxhttp_address}}" +enable_webapp = true +enable_datatx = true diff --git a/tests/integration/grpc/fixtures/ocm-server-cesnet-http.toml b/tests/integration/grpc/fixtures/ocm-server-cesnet-http.toml index 37f3826796..1ebad8107a 100644 --- a/tests/integration/grpc/fixtures/ocm-server-cesnet-http.toml +++ b/tests/integration/grpc/fixtures/ocm-server-cesnet-http.toml @@ -21,3 +21,12 @@ driver = "json" [http.middlewares.providerauthorizer.drivers.json] providers = "fixtures/ocm-providers.demo.json" + +[http.services.wellknown] + +[http.services.wellknown.ocmprovider] +ocm_prefix = "ocm" +provider = "Reva for CESNET" +endpoint = "http://{{cesnethttp_address}}" +enable_webapp = true +enable_datatx = true diff --git a/tests/integration/grpc/fixtures/ocm-share/ocm-server-cernbox-http.toml b/tests/integration/grpc/fixtures/ocm-share/ocm-server-cernbox-http.toml index 04b6bbe7dd..2d478ddfa0 100644 --- a/tests/integration/grpc/fixtures/ocm-share/ocm-server-cernbox-http.toml +++ b/tests/integration/grpc/fixtures/ocm-share/ocm-server-cernbox-http.toml @@ -31,3 +31,11 @@ driver = "localhome" root = "{{localhome_root}}" [http.services.ocdav] + +[http.services.wellknown] +[http.services.wellknown.ocmprovider] +ocm_prefix = "ocm" +provider = "Reva for CERNBox" +endpoint = "http://{{cernboxhttp_address}}" +enable_webapp = true +enable_datatx = true diff --git a/tests/integration/grpc/fixtures/ocm-share/ocm-server-cesnet-http.toml b/tests/integration/grpc/fixtures/ocm-share/ocm-server-cesnet-http.toml index dea3c93878..c96e73dbfc 100644 --- a/tests/integration/grpc/fixtures/ocm-share/ocm-server-cesnet-http.toml +++ b/tests/integration/grpc/fixtures/ocm-share/ocm-server-cesnet-http.toml @@ -28,3 +28,11 @@ providers = "fixtures/ocm-providers.demo.json" driver = "ocmreceived" [http.services.dataprovider.drivers.ocmreceived] + +[http.services.wellknown] +[http.services.wellknown.ocmprovider] +ocm_prefix = "ocm" +provider = "Reva for CESNET" +endpoint = "http://{{cesnethttp_address}}" +enable_webapp = true +enable_datatx = true