@@ -1498,7 +1498,7 @@ where L::Target: Logger {
1498
1498
1499
1499
#[ cfg( test) ]
1500
1500
mod tests {
1501
- use routing:: scoring:: Score ;
1501
+ use routing:: scoring:: { ProbabilisticScorer , ProbabilisticScoringParameters , Score } ;
1502
1502
use routing:: network_graph:: { NetworkGraph , NetGraphMsgHandler , NodeId } ;
1503
1503
use routing:: router:: { get_route, Payee , Route , RouteHint , RouteHintHop , RouteHop , RoutingFees } ;
1504
1504
use chain:: transaction:: OutPoint ;
@@ -4843,7 +4843,6 @@ mod tests {
4843
4843
} ,
4844
4844
} ;
4845
4845
let graph = NetworkGraph :: read ( & mut d) . unwrap ( ) ;
4846
- let scorer = test_utils:: TestScorer :: with_fixed_penalty ( 0 ) ;
4847
4846
4848
4847
// First, get 100 (source, destination) pairs for which route-getting actually succeeds...
4849
4848
let mut seed = random_init_seed ( ) as usize ;
@@ -4856,6 +4855,8 @@ mod tests {
4856
4855
let dst = PublicKey :: from_slice ( nodes. keys ( ) . skip ( seed % nodes. len ( ) ) . next ( ) . unwrap ( ) . as_slice ( ) ) . unwrap ( ) ;
4857
4856
let payee = Payee :: from_node_id ( dst) ;
4858
4857
let amt = seed as u64 % 200_000_000 ;
4858
+ let params = ProbabilisticScoringParameters :: default ( ) ;
4859
+ let scorer = ProbabilisticScorer :: new ( params, & src, & graph) ;
4859
4860
if get_route ( src, & payee, & graph, None , amt, 42 , & test_utils:: TestLogger :: new ( ) , & scorer) . is_ok ( ) {
4860
4861
continue ' load_endpoints;
4861
4862
}
@@ -4874,7 +4875,6 @@ mod tests {
4874
4875
} ,
4875
4876
} ;
4876
4877
let graph = NetworkGraph :: read ( & mut d) . unwrap ( ) ;
4877
- let scorer = test_utils:: TestScorer :: with_fixed_penalty ( 0 ) ;
4878
4878
4879
4879
// First, get 100 (source, destination) pairs for which route-getting actually succeeds...
4880
4880
let mut seed = random_init_seed ( ) as usize ;
@@ -4887,6 +4887,8 @@ mod tests {
4887
4887
let dst = PublicKey :: from_slice ( nodes. keys ( ) . skip ( seed % nodes. len ( ) ) . next ( ) . unwrap ( ) . as_slice ( ) ) . unwrap ( ) ;
4888
4888
let payee = Payee :: from_node_id ( dst) . with_features ( InvoiceFeatures :: known ( ) ) ;
4889
4889
let amt = seed as u64 % 200_000_000 ;
4890
+ let params = ProbabilisticScoringParameters :: default ( ) ;
4891
+ let scorer = ProbabilisticScorer :: new ( params, & src, & graph) ;
4890
4892
if get_route ( src, & payee, & graph, None , amt, 42 , & test_utils:: TestLogger :: new ( ) , & scorer) . is_ok ( ) {
4891
4893
continue ' load_endpoints;
4892
4894
}
0 commit comments