Skip to content

Commit eee1c30

Browse files
authored
Merge pull request #875 from TheBlueMatt/2021-04-fix-bench
Fix benchmark compile warnings and errors
2 parents 3d51b11 + daa1979 commit eee1c30

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

lightning/src/ln/channelmanager.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4480,7 +4480,6 @@ pub mod bench {
44804480
use chain::chainmonitor::ChainMonitor;
44814481
use chain::channelmonitor::Persist;
44824482
use chain::keysinterface::{KeysManager, InMemorySigner};
4483-
use chain::transaction::OutPoint;
44844483
use ln::channelmanager::{ChainParameters, ChannelManager, PaymentHash, PaymentPreimage};
44854484
use ln::features::InitFeatures;
44864485
use ln::functional_test_utils::*;
@@ -4558,14 +4557,13 @@ pub mod bench {
45584557
tx = Transaction { version: 2, lock_time: 0, input: Vec::new(), output: vec![TxOut {
45594558
value: 8_000_000, script_pubkey: output_script,
45604559
}]};
4561-
let funding_outpoint = OutPoint { txid: tx.txid(), index: 0 };
4562-
node_a.funding_transaction_generated(&temporary_channel_id, funding_outpoint);
4560+
node_a.funding_transaction_generated(&temporary_channel_id, tx.clone()).unwrap();
45634561
} else { panic!(); }
45644562

45654563
node_b.handle_funding_created(&node_a.get_our_node_id(), &get_event_msg!(node_a_holder, MessageSendEvent::SendFundingCreated, node_b.get_our_node_id()));
45664564
node_a.handle_funding_signed(&node_b.get_our_node_id(), &get_event_msg!(node_b_holder, MessageSendEvent::SendFundingSigned, node_a.get_our_node_id()));
45674565

4568-
get_event!(node_a_holder, Event::FundingBroadcastSafe);
4566+
assert_eq!(&tx_broadcaster.txn_broadcasted.lock().unwrap()[..], &[tx.clone()]);
45694567

45704568
let block = Block {
45714569
header: BlockHeader { version: 0x20000000, prev_blockhash: genesis_hash, merkle_root: Default::default(), time: 42, bits: 42, nonce: 42 },

lightning/src/routing/router.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3851,7 +3851,8 @@ mod tests {
38513851
});
38523852
#[cfg(require_route_graph_test)]
38533853
return Ok(res.expect("Didn't have route graph and was configured to require it"));
3854-
res
3854+
#[cfg(not(require_route_graph_test))]
3855+
return res;
38553856
}
38563857

38573858
pub(super) fn random_init_seed() -> u64 {
@@ -3922,7 +3923,6 @@ mod benches {
39223923
use super::*;
39233924
use util::logger::{Logger, Record};
39243925

3925-
use std::fs::File;
39263926
use test::Bencher;
39273927

39283928
struct DummyLogger {}

0 commit comments

Comments
 (0)