MCPcopy Create free account
hub / github.com/apache/brpc / SetUp

Method SetUp

test/brpc_alpn_protocol_unittest.cpp:60–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

58 virtual ~ALPNTest() = default;
59
60 virtual void SetUp() override {
61 // Start brpc server with SSL
62 brpc::ServerOptions server_options;
63 auto&& ssl_options = server_options.mutable_ssl_options();
64 ssl_options->default_cert.certificate = "cert1.crt";
65 ssl_options->default_cert.private_key = "cert1.key";
66 ssl_options->alpns = "http, h2, baidu_std";
67
68 EXPECT_EQ(0, _server.AddService(&_echo_server_impl,
69 brpc::SERVER_DOESNT_OWN_SERVICE));
70 EXPECT_EQ(0, _server.Start(FLAGS_listen_addr.data(), &server_options));
71 }
72
73 virtual void TearDown() override {
74 _server.Stop(0);

Callers

nothing calls this directly

Calls 4

AddServiceMethod · 0.80
mutable_ssl_optionsMethod · 0.45
StartMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected