@@ -447,7 +447,7 @@ mod spv_client_tests {
447447		let  mut  chain = Blockchain :: default ( ) . with_height ( 3 ) . without_headers ( ) ; 
448448		let  best_tip = chain. at_height ( 1 ) ; 
449449
450- 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
450+ 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
451451		let  mut  cache = UnboundedCache :: new ( ) ; 
452452		let  mut  listener = NullChainListener  { } ; 
453453		let  mut  client = SpvClient :: new ( best_tip,  poller,  & mut  cache,  & mut  listener) ; 
@@ -466,7 +466,7 @@ mod spv_client_tests {
466466		let  mut  chain = Blockchain :: default ( ) . with_height ( 3 ) ; 
467467		let  common_tip = chain. tip ( ) ; 
468468
469- 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
469+ 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
470470		let  mut  cache = UnboundedCache :: new ( ) ; 
471471		let  mut  listener = NullChainListener  { } ; 
472472		let  mut  client = SpvClient :: new ( common_tip,  poller,  & mut  cache,  & mut  listener) ; 
@@ -486,7 +486,7 @@ mod spv_client_tests {
486486		let  new_tip = chain. tip ( ) ; 
487487		let  old_tip = chain. at_height ( 1 ) ; 
488488
489- 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
489+ 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
490490		let  mut  cache = UnboundedCache :: new ( ) ; 
491491		let  mut  listener = NullChainListener  { } ; 
492492		let  mut  client = SpvClient :: new ( old_tip,  poller,  & mut  cache,  & mut  listener) ; 
@@ -506,7 +506,7 @@ mod spv_client_tests {
506506		let  new_tip = chain. tip ( ) ; 
507507		let  old_tip = chain. at_height ( 1 ) ; 
508508
509- 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
509+ 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
510510		let  mut  cache = UnboundedCache :: new ( ) ; 
511511		let  mut  listener = NullChainListener  { } ; 
512512		let  mut  client = SpvClient :: new ( old_tip,  poller,  & mut  cache,  & mut  listener) ; 
@@ -526,7 +526,7 @@ mod spv_client_tests {
526526		let  new_tip = chain. tip ( ) ; 
527527		let  old_tip = chain. at_height ( 1 ) ; 
528528
529- 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
529+ 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
530530		let  mut  cache = UnboundedCache :: new ( ) ; 
531531		let  mut  listener = NullChainListener  { } ; 
532532		let  mut  client = SpvClient :: new ( old_tip,  poller,  & mut  cache,  & mut  listener) ; 
@@ -547,7 +547,7 @@ mod spv_client_tests {
547547		chain. disconnect_tip ( ) ; 
548548		let  worse_tip = chain. tip ( ) ; 
549549
550- 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
550+ 		let  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
551551		let  mut  cache = UnboundedCache :: new ( ) ; 
552552		let  mut  listener = NullChainListener  { } ; 
553553		let  mut  client = SpvClient :: new ( best_tip,  poller,  & mut  cache,  & mut  listener) ; 
@@ -582,7 +582,7 @@ mod chain_notifier_tests {
582582			header_cache :  & mut  chain. header_cache ( 0 ..=1 ) , 
583583			chain_listener, 
584584		} ; 
585- 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
585+ 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
586586		match  notifier. synchronize_listener ( new_tip,  & old_tip,  & mut  poller) . await  { 
587587			Err ( ( e,  _) )  => panic ! ( "Unexpected error: {:?}" ,  e) , 
588588			Ok ( _)  => { } , 
@@ -591,17 +591,17 @@ mod chain_notifier_tests {
591591
592592	#[ tokio:: test]  
593593	async  fn  sync_from_different_chains ( )  { 
594- 		let  mut  test_chain  = Blockchain :: with_network ( Network :: Testnet ) . with_height ( 1 ) ; 
595- 		let  main_chain  = Blockchain :: with_network ( Network :: Bitcoin ) . with_height ( 1 ) ; 
594+ 		let  mut  chain_1  = Blockchain :: with_network ( Network :: Regtest ) . with_height ( 1 ) ; 
595+ 		let  chain_2  = Blockchain :: with_different_genesis_block ( Network :: Regtest ) . with_height ( 1 ) ; 
596596
597- 		let  new_tip = test_chain . tip ( ) ; 
598- 		let  old_tip = main_chain . tip ( ) ; 
597+ 		let  new_tip = chain_1 . tip ( ) ; 
598+ 		let  old_tip = chain_2 . tip ( ) ; 
599599		let  chain_listener = & MockChainListener :: new ( ) ; 
600600		let  mut  notifier = ChainNotifier  { 
601- 			header_cache :  & mut  main_chain . header_cache ( 0 ..=1 ) , 
601+ 			header_cache :  & mut  chain_2 . header_cache ( 0 ..=1 ) , 
602602			chain_listener, 
603603		} ; 
604- 		let  mut  poller = poll:: ChainPoller :: new ( & mut  test_chain ,  Network :: Testnet ) ; 
604+ 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain_1 ,  Network :: Regtest ) ; 
605605		match  notifier. synchronize_listener ( new_tip,  & old_tip,  & mut  poller) . await  { 
606606			Err ( ( e,  _) )  => { 
607607				assert_eq ! ( e. kind( ) ,  BlockSourceErrorKind :: Persistent ) ; 
@@ -625,7 +625,7 @@ mod chain_notifier_tests {
625625			header_cache :  & mut  main_chain. header_cache ( 0 ..=2 ) , 
626626			chain_listener, 
627627		} ; 
628- 		let  mut  poller = poll:: ChainPoller :: new ( & mut  fork_chain,  Network :: Testnet ) ; 
628+ 		let  mut  poller = poll:: ChainPoller :: new ( & mut  fork_chain,  Network :: Regtest ) ; 
629629		match  notifier. synchronize_listener ( new_tip,  & old_tip,  & mut  poller) . await  { 
630630			Err ( ( e,  _) )  => panic ! ( "Unexpected error: {:?}" ,  e) , 
631631			Ok ( _)  => { } , 
@@ -648,7 +648,7 @@ mod chain_notifier_tests {
648648			header_cache :  & mut  main_chain. header_cache ( 0 ..=3 ) , 
649649			chain_listener, 
650650		} ; 
651- 		let  mut  poller = poll:: ChainPoller :: new ( & mut  fork_chain,  Network :: Testnet ) ; 
651+ 		let  mut  poller = poll:: ChainPoller :: new ( & mut  fork_chain,  Network :: Regtest ) ; 
652652		match  notifier. synchronize_listener ( new_tip,  & old_tip,  & mut  poller) . await  { 
653653			Err ( ( e,  _) )  => panic ! ( "Unexpected error: {:?}" ,  e) , 
654654			Ok ( _)  => { } , 
@@ -671,7 +671,7 @@ mod chain_notifier_tests {
671671			header_cache :  & mut  main_chain. header_cache ( 0 ..=2 ) , 
672672			chain_listener, 
673673		} ; 
674- 		let  mut  poller = poll:: ChainPoller :: new ( & mut  fork_chain,  Network :: Testnet ) ; 
674+ 		let  mut  poller = poll:: ChainPoller :: new ( & mut  fork_chain,  Network :: Regtest ) ; 
675675		match  notifier. synchronize_listener ( new_tip,  & old_tip,  & mut  poller) . await  { 
676676			Err ( ( e,  _) )  => panic ! ( "Unexpected error: {:?}" ,  e) , 
677677			Ok ( _)  => { } , 
@@ -689,7 +689,7 @@ mod chain_notifier_tests {
689689			header_cache :  & mut  chain. header_cache ( 0 ..=1 ) , 
690690			chain_listener, 
691691		} ; 
692- 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
692+ 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
693693		match  notifier. synchronize_listener ( new_tip,  & old_tip,  & mut  poller) . await  { 
694694			Err ( ( _,  tip) )  => assert_eq ! ( tip,  None ) , 
695695			Ok ( _)  => panic ! ( "Expected error" ) , 
@@ -707,7 +707,7 @@ mod chain_notifier_tests {
707707			header_cache :  & mut  chain. header_cache ( 0 ..=3 ) , 
708708			chain_listener, 
709709		} ; 
710- 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
710+ 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
711711		match  notifier. synchronize_listener ( new_tip,  & old_tip,  & mut  poller) . await  { 
712712			Err ( ( _,  tip) )  => assert_eq ! ( tip,  Some ( old_tip) ) , 
713713			Ok ( _)  => panic ! ( "Expected error" ) , 
@@ -726,7 +726,7 @@ mod chain_notifier_tests {
726726			header_cache :  & mut  chain. header_cache ( 0 ..=3 ) , 
727727			chain_listener, 
728728		} ; 
729- 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
729+ 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
730730		match  notifier. synchronize_listener ( new_tip,  & old_tip,  & mut  poller) . await  { 
731731			Err ( ( _,  tip) )  => assert_eq ! ( tip,  Some ( chain. at_height( 2 ) ) ) , 
732732			Ok ( _)  => panic ! ( "Expected error" ) , 
@@ -746,7 +746,7 @@ mod chain_notifier_tests {
746746			header_cache :  & mut  chain. header_cache ( 0 ..=1 ) , 
747747			chain_listener, 
748748		} ; 
749- 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Testnet ) ; 
749+ 		let  mut  poller = poll:: ChainPoller :: new ( & mut  chain,  Network :: Regtest ) ; 
750750		match  notifier. synchronize_listener ( new_tip,  & old_tip,  & mut  poller) . await  { 
751751			Err ( ( e,  _) )  => panic ! ( "Unexpected error: {:?}" ,  e) , 
752752			Ok ( _)  => { } , 
0 commit comments