test_server.mine_blocks(21); test_server.assert_response("/status", StatusCode::OK, "OK"); for _ in 0..15 { test_server.bitcoin_rpc_server.invalidate_tip(); } test_server.bitcoin_rpc_server.mine_blocks(21); test_server.assert_response_regex("/status", StatusCode::OK, "unrecoverable reorg detected.*"); } #[test] fn rare_with_sat_index() { TestServer::new_with_sat_index().assert_response( "/rare.txt", StatusCode::OK, "sat\tsatpoint 0\t4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b:0:0 ", ); } #[test] fn rare_without_sat_index() { TestServer::new().assert_response( "/rare.txt", StatusCode::OK, "sat\tsatpoint ", ); } #[test] fn show_rare_txt_in_header_with_sat_index() { TestServer::new_with_sat_index().assert_response_regex( "/", StatusCode::OK, ".* .* .*.*", ); } #[test] fn rare_sat_location() {