Skip to content

Commit 31a5340

Browse files
committed
Use a fixed session secret for testing
1 parent 780f31e commit 31a5340

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

src/ln/channelmanager.rs

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1171,11 +1171,15 @@ impl ChannelManager {
11711171
}
11721172
}
11731173

1174-
let session_priv = SecretKey::from_slice(&self.secp_ctx, &{
1175-
let mut session_key = [0; 32];
1176-
rng::fill_bytes(&mut session_key);
1177-
session_key
1178-
}).expect("RNG is bad!");
1174+
let session_priv = if cfg!(test) {
1175+
SecretKey::from_slice(&self.secp_ctx, &[3; 32]).unwrap()
1176+
} else {
1177+
SecretKey::from_slice(&self.secp_ctx, &{
1178+
let mut session_key = [0; 32];
1179+
rng::fill_bytes(&mut session_key);
1180+
session_key
1181+
}).expect("RNG is bad!")
1182+
};
11791183

11801184
let cur_height = self.latest_block_height.load(Ordering::Acquire) as u32 + 1;
11811185

0 commit comments

Comments
 (0)