@@ -368,8 +368,15 @@ impl Cluster {
368
368
pub async fn with_options ( options : ClusterOptions < ' _ > ) -> Self {
369
369
let mut dir = LazyTempDir :: new ( ) ;
370
370
let tls = if options. tls . unwrap_or_else ( || env_toggle ( "ZK_TEST_TLS" ) ) {
371
- Some ( Tls :: new ( dir. tempdir ( ) . clone ( ) ) )
371
+ let tls = Tls :: new ( dir. tempdir ( ) . clone ( ) ) ;
372
+ println ! (
373
+ "starting tls zookeeper server {} {} hostname verification ..." ,
374
+ options. tag,
375
+ if tls. hostname_verification { "with" } else { "without" }
376
+ ) ;
377
+ Some ( tls)
372
378
} else {
379
+ println ! ( "starting plaintext zookeeper server {} ..." , options. tag) ;
373
380
None
374
381
} ;
375
382
let docker = Arc :: new ( DockerCli :: default ( ) ) ;
@@ -913,9 +920,11 @@ async fn test_create_container() {
913
920
assert_that ! ( client. delete( "/container" , None ) . await . unwrap_err( ) ) . is_equal_to ( zk:: Error :: NoNode ) ;
914
921
}
915
922
923
+ #[ test_case( "3.3" ; "3.3" ) ]
924
+ #[ test_case( "3.4" ; "3.4" ) ]
916
925
#[ test_log:: test( tokio:: test) ]
917
- async fn test_zookeeper34 ( ) {
918
- let cluster = Cluster :: with_options ( ClusterOptions { tls : Some ( false ) , tag : "3.4" , ..Default :: default ( ) } ) . await ;
926
+ async fn test_zookeeper_old_server ( tag : & ' static str ) {
927
+ let cluster = Cluster :: with_options ( ClusterOptions { tls : Some ( false ) , tag, ..Default :: default ( ) } ) . await ;
919
928
920
929
let client = cluster. custom_client ( None , |connector| connector. server_version ( 3 , 4 , u32:: MAX ) ) . await . unwrap ( ) ;
921
930
let ( stat, _sequence) = client. create ( "/a" , b"a1" , PERSISTENT_OPEN ) . await . unwrap ( ) ;
0 commit comments