Skip to content

Commit 29ffade

Browse files
shinghimspacebear21
authored andcommitted
Move testing constants to payjoin-test-utils
1 parent 17d1ebe commit 29ffade

File tree

2 files changed

+2
-9
lines changed

2 files changed

+2
-9
lines changed

payjoin-test-utils/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,6 @@ pub const KEM: Kem = Kem::K256Sha256;
267267
pub const SYMMETRIC: &[SymmetricSuite] =
268268
&[ohttp::SymmetricSuite::new(Kdf::HkdfSha256, Aead::ChaCha20Poly1305)];
269269

270-
// OriginalPSBT Test Vector from BIP 78
271270
// https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki#user-content-span_idtestvectorsspanTest_vectors
272271
// | InputScriptType | Original PSBT Fee rate | maxadditionalfeecontribution | additionalfeeoutputindex|
273272
// |-----------------|-----------------------|------------------------------|-------------------------|

payjoin/src/send/v1.rs

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ impl V1Context {
295295
#[cfg(test)]
296296
mod test {
297297
use bitcoin::FeeRate;
298-
use payjoin_test_utils::{BoxError, PARSED_ORIGINAL_PSBT};
298+
use payjoin_test_utils::{BoxError, INVALID_PSBT, PARSED_ORIGINAL_PSBT, PAYJOIN_PROPOSAL};
299299

300300
use super::*;
301301
use crate::error_codes::ErrorCode;
@@ -306,12 +306,6 @@ mod test {
306306
const PJ_URI: &str =
307307
"bitcoin:2N47mmrWXsNBvQR6k78hWJoTji57zXwNcU7?amount=0.02&pjos=0&pj=HTTPS://EXAMPLE.COM/";
308308

309-
/// From the BIP-174 test vector
310-
const INVALID_PSBT: &str = "AgAAAAEmgXE3Ht/yhek3re6ks3t4AAwFZsuzrWRkFxPKQhcb9gAAAABqRzBEAiBwsiRRI+a/R01gxbUMBD1MaRpdJDXwmjSnZiqdwlF5CgIgATKcqdrPKAvfMHQOwDkEIkIsgctFg5RXrrdvwS7dlbMBIQJlfRGNM1e44PTCzUbbezn22cONmnCry5st5dyNv+TOMf7///8C09/1BQAAAAAZdqkU0MWZA8W6woaHYOkP1SGkZlqnZSCIrADh9QUAAAAAF6kUNUXm4zuDLEcFDyTT7rk8nAOUi8eHsy4TAA==";
311-
312-
/// From the BIP-78 test vector
313-
const PJ_PROPOSAL_PSBT: &str = "cHNidP8BAJwCAAAAAo8nutGgJdyYGXWiBEb45Hoe9lWGbkxh/6bNiOJdCDuDAAAAAAD+////jye60aAl3JgZdaIERvjkeh72VYZuTGH/ps2I4l0IO4MBAAAAAP7///8CJpW4BQAAAAAXqRQd6EnwadJ0FQ46/q6NcutaawlEMIcACT0AAAAAABepFHdAltvPSGdDwi9DR+m0af6+i2d6h9MAAAAAAQEgqBvXBQAAAAAXqRTeTh6QYcpZE1sDWtXm1HmQRUNU0IcAAQEggIQeAAAAAAAXqRTI8sv5ymFHLIjkZNRrNXSEXZHY1YcBBxcWABRfgGZV5ZJMkgTC1RvlOU9L+e2iEAEIawJHMEQCIGe7e0DfJaVPRYEKWxddL2Pr0G37BoKz0lyNa02O2/tWAiB7ZVgBoF4s8MHocYWWmo4Q1cyV2wl7MX0azlqa8NBENAEhAmXWPPW0G3yE3HajBOb7gO7iKzHSmZ0o0w0iONowcV+tAAAA";
314-
315309
fn create_v1_context() -> super::V1Context {
316310
let psbt_context = create_psbt_context().expect("failed to create context");
317311
super::V1Context { psbt_context }
@@ -362,7 +356,7 @@ mod test {
362356

363357
#[test]
364358
fn process_response_valid() {
365-
let mut cursor = std::io::Cursor::new(PJ_PROPOSAL_PSBT.as_bytes());
359+
let mut cursor = std::io::Cursor::new(PAYJOIN_PROPOSAL.as_bytes());
366360

367361
let ctx = create_v1_context();
368362
let response = ctx.process_response(&mut cursor);

0 commit comments

Comments
 (0)