@@ -112,6 +112,7 @@ BOOST_AUTO_TEST_CASE(server__html_server__defaults__expected)
112112 BOOST_REQUIRE (instance.pages .ecma ().empty ());
113113 BOOST_REQUIRE (instance.pages .font ().empty ());
114114 BOOST_REQUIRE (instance.pages .icon ().empty ());
115+ BOOST_REQUIRE (instance.websocket );
115116 BOOST_REQUIRE (instance.path .empty ());
116117 BOOST_REQUIRE_EQUAL (instance.default_ , " index.html" );
117118 BOOST_REQUIRE (instance.origins .empty ());
@@ -149,6 +150,7 @@ BOOST_AUTO_TEST_CASE(server__web_server__defaults__expected)
149150 BOOST_REQUIRE (server.pages .font ().empty ());
150151 BOOST_REQUIRE (server.pages .icon ().empty ());
151152 BOOST_REQUIRE (server.path .empty ());
153+ BOOST_REQUIRE (server.websocket );
152154 BOOST_REQUIRE_EQUAL (server.default_ , " index.html" );
153155 BOOST_REQUIRE (server.origins .empty ());
154156 BOOST_REQUIRE (server.origin_names ().empty ());
@@ -185,35 +187,13 @@ BOOST_AUTO_TEST_CASE(server__explore_server__defaults__expected)
185187 BOOST_REQUIRE (server.pages .font ().empty ());
186188 BOOST_REQUIRE (server.pages .icon ().empty ());
187189 BOOST_REQUIRE (server.path .empty ());
190+ BOOST_REQUIRE (server.websocket );
188191 BOOST_REQUIRE_EQUAL (server.default_ , " index.html" );
189192 BOOST_REQUIRE (server.origins .empty ());
190193 BOOST_REQUIRE (server.origin_names ().empty ());
191194}
192195
193- BOOST_AUTO_TEST_CASE (server__websocket_server__defaults__expected)
194- {
195- const server::settings::embedded_pages web{};
196- const server::settings::embedded_pages explorer{};
197- const server::settings instance{ selection::none, explorer, web };
198- const auto & server = instance.socket ;
199-
200- // tcp_server
201- BOOST_REQUIRE_EQUAL (server.name , " socket" );
202- BOOST_REQUIRE (!server.secure );
203- BOOST_REQUIRE (server.binds .empty ());
204- BOOST_REQUIRE_EQUAL (server.connections , 0u );
205- BOOST_REQUIRE_EQUAL (server.inactivity_minutes , 10u );
206- BOOST_REQUIRE_EQUAL (server.expiration_minutes , 60u );
207- BOOST_REQUIRE (!server.enabled ());
208- BOOST_REQUIRE (server.inactivity () == minutes (10 ));
209- BOOST_REQUIRE (server.expiration () == minutes (60 ));
210-
211- // http_server
212- BOOST_REQUIRE_EQUAL (server.server , " libbitcoin/4.0" );
213- BOOST_REQUIRE (server.hosts .empty ());
214- BOOST_REQUIRE (server.host_names ().empty ());
215- }
216-
196+ // TODO: could add websocket under bitcoind as a custom property.
217197BOOST_AUTO_TEST_CASE (server__bitcoind_server__defaults__expected)
218198{
219199 const server::settings::embedded_pages web{};
0 commit comments