Make router benchmarks more realistic by not running test-only code
[rust-lightning] / lightning / src / ln / functional_test_utils.rs
index e8931c1edc00f9f0f3156e3515c512e594e963e2..b0ec079479a2f3afc71ea95e7bc767cfdea0239d 100644 (file)
@@ -1137,7 +1137,7 @@ macro_rules! expect_pending_htlcs_forwardable_from_events {
        }}
 }
 
-#[cfg(any(test, feature = "unstable"))]
+#[cfg(any(test, feature = "_bench_unstable"))]
 macro_rules! expect_payment_received {
        ($node: expr, $expected_payment_hash: expr, $expected_payment_secret: expr, $expected_recv_value: expr) => {
                let events = $node.node.get_and_clear_pending_events();