| 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); |
nothing calls this directly
no test coverage detected