@@ -47,14 +47,17 @@ pub struct QueryMetrics {
4747#[ test]
4848fn test_row_streamer ( ) {
4949 setup_test ( async |config| {
50- let addrs = config. memd_addrs ;
50+ let scheme = if config. use_ssl { "https" } else { "http" } ;
51+ let addrs = config. http_addrs ;
5152
52- let host = addrs. first ( ) . unwrap ( ) . host . clone ( ) ;
53+ let addr = addrs. first ( ) . unwrap ( ) ;
54+ let host = & addr. host ;
55+ let port = addr. port ;
5356
5457 let basic_auth = BasicAuth :: new ( config. username , config. password ) ;
5558
5659 let request_body = json ! ( { "statement" : "select i from array_range(1, 10000) AS i;" } ) ;
57- let uri = format ! ( "http ://{host}:8093 /query/service" ) ;
60+ let uri = format ! ( "{scheme} ://{host}:{port}/_p/query /query/service" ) ;
5861
5962 let request = Request :: new ( Method :: POST , uri)
6063 . user_agent ( "rscbcorex" . to_string ( ) )
@@ -116,12 +119,15 @@ fn test_row_streamer() {
116119#[ test]
117120fn test_json_block_read ( ) {
118121 setup_test ( async |config| {
119- let addrs = config. memd_addrs ;
122+ let scheme = if config. use_ssl { "https" } else { "http" } ;
123+ let addrs = config. http_addrs ;
120124
121- let host = addrs. first ( ) . unwrap ( ) . host . clone ( ) ;
125+ let addr = addrs. first ( ) . unwrap ( ) ;
126+ let host = & addr. host ;
127+ let port = addr. port ;
122128
123129 let basic_auth = BasicAuth :: new ( config. username , config. password ) ;
124- let uri = format ! ( "http ://{host}:8091 /pools/default/terseClusterInfo" ) ;
130+ let uri = format ! ( "{scheme} ://{host}:{port} /pools/default/terseClusterInfo" ) ;
125131
126132 let request = Request :: new ( Method :: GET , uri)
127133 . user_agent ( "rscbcorex" . to_string ( ) )
0 commit comments