diff options
author | Tor Brede Vekterli <vekterli@yahooinc.com> | 2022-08-25 13:27:59 +0000 |
---|---|---|
committer | Tor Brede Vekterli <vekterli@yahooinc.com> | 2022-08-25 13:34:11 +0000 |
commit | bf13afeb506b581aa7af898941c3c5cf885946d4 (patch) | |
tree | 4bfc92d95caa87e446c84726998ce083fb361337 /vespalib/src/tests/net | |
parent | a105ffc48d22834af461cafd17da6e4bc8c7e715 (diff) |
Add capabilities and RPC filters for sentinel and internal Proton APIs
Diffstat (limited to 'vespalib/src/tests/net')
-rw-r--r-- | vespalib/src/tests/net/tls/capabilities/capabilities_test.cpp | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/vespalib/src/tests/net/tls/capabilities/capabilities_test.cpp b/vespalib/src/tests/net/tls/capabilities/capabilities_test.cpp index 4a20200c631..96d345a40f0 100644 --- a/vespalib/src/tests/net/tls/capabilities/capabilities_test.cpp +++ b/vespalib/src/tests/net/tls/capabilities/capabilities_test.cpp @@ -38,12 +38,14 @@ TEST("CapabilitySet instances are equality comparable") { } TEST("Can get underlying name of all Capability instances") { - EXPECT_EQUAL(Capability::content_storage_api().name(), "vespa.content.storage_api"sv); - EXPECT_EQUAL(Capability::content_document_api().name(), "vespa.content.document_api"sv); - EXPECT_EQUAL(Capability::content_search_api().name(), "vespa.content.search_api"sv); - EXPECT_EQUAL(Capability::slobrok_api().name(), "vespa.slobrok.api"sv); - EXPECT_EQUAL(Capability::content_status_pages().name(), "vespa.content.status_pages"sv); - EXPECT_EQUAL(Capability::content_metrics_api().name(), "vespa.content.metrics_api"sv); + EXPECT_EQUAL(Capability::content_storage_api().name(), "vespa.content.storage_api"sv); + EXPECT_EQUAL(Capability::content_document_api().name(), "vespa.content.document_api"sv); + EXPECT_EQUAL(Capability::content_search_api().name(), "vespa.content.search_api"sv); + EXPECT_EQUAL(Capability::content_proton_admin_api().name(), "vespa.content.proton_admin_api"sv); + EXPECT_EQUAL(Capability::slobrok_api().name(), "vespa.slobrok.api"sv); + EXPECT_EQUAL(Capability::config_sentinel_api().name(), "vespa.config.sentinel_api"sv); + EXPECT_EQUAL(Capability::content_status_pages().name(), "vespa.content.status_pages"sv); + EXPECT_EQUAL(Capability::content_metrics_api().name(), "vespa.content.metrics_api"sv); EXPECT_EQUAL(Capability::content_cluster_controller_internal_state_api().name(), "vespa.content.cluster_controller.internal_state_api"sv); } @@ -69,12 +71,14 @@ void check_capability_set_mapping(const std::string& name, CapabilitySet expecte } TEST("All known capabilities can be looked up by name") { - check_capability_mapping("vespa.content.storage_api", Capability::content_storage_api()); - check_capability_mapping("vespa.content.document_api", Capability::content_document_api()); - check_capability_mapping("vespa.content.search_api", Capability::content_search_api()); - check_capability_mapping("vespa.slobrok.api", Capability::slobrok_api()); - check_capability_mapping("vespa.content.status_pages", Capability::content_status_pages()); - check_capability_mapping("vespa.content.metrics_api", Capability::content_metrics_api()); + check_capability_mapping("vespa.content.storage_api", Capability::content_storage_api()); + check_capability_mapping("vespa.content.document_api", Capability::content_document_api()); + check_capability_mapping("vespa.content.search_api", Capability::content_search_api()); + check_capability_mapping("vespa.content.proton_admin_api", Capability::content_proton_admin_api()); + check_capability_mapping("vespa.slobrok.api", Capability::slobrok_api()); + check_capability_mapping("vespa.config.sentinel_api", Capability::config_sentinel_api()); + check_capability_mapping("vespa.content.status_pages", Capability::content_status_pages()); + check_capability_mapping("vespa.content.metrics_api", Capability::content_metrics_api()); check_capability_mapping("vespa.content.cluster_controller.internal_state_api", Capability::content_cluster_controller_internal_state_api()); } |