@@ -2834,7 +2834,7 @@ impl BitcoinRPCRequest {
2834
2834
2835
2835
#[ cfg( test) ]
2836
2836
mod tests {
2837
- use std:: env:: temp_dir;
2837
+ use std:: env:: { self , temp_dir} ;
2838
2838
use std:: fs:: File ;
2839
2839
use std:: io:: Write ;
2840
2840
@@ -2866,7 +2866,7 @@ mod tests {
2866
2866
// avoiding peer port biding to reduce the number of ports to bind to.
2867
2867
config. burnchain . peer_port = BURNCHAIN_CONFIG_PEER_PORT_DISABLED ;
2868
2868
2869
- //Ask the OS for a free port. Not guaranteed to stay free,
2869
+ //Ask the OS for a free port. Not guaranteed to stay free,
2870
2870
//after TcpListner is dropped, but good enough for testing
2871
2871
//and starting bitcoind right after config is created
2872
2872
let tmp_listener =
@@ -3113,6 +3113,10 @@ mod tests {
3113
3113
3114
3114
#[ test]
3115
3115
fn test_create_wallet_from_default_empty_name ( ) {
3116
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3117
+ return ;
3118
+ }
3119
+
3116
3120
let config = utils:: create_config ( ) ;
3117
3121
3118
3122
let mut btcd_controller = BitcoinCoreController :: new ( config. clone ( ) ) ;
@@ -3157,6 +3161,10 @@ mod tests {
3157
3161
3158
3162
#[ test]
3159
3163
fn test_get_all_utxos_with_confirmation ( ) {
3164
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3165
+ return ;
3166
+ }
3167
+
3160
3168
let miner_pubkey = utils:: create_miner1_pubkey ( ) ;
3161
3169
3162
3170
let mut config = utils:: create_config ( ) ;
@@ -3192,6 +3200,10 @@ mod tests {
3192
3200
3193
3201
#[ test]
3194
3202
fn test_get_all_utxos_empty_for_other_pubkey ( ) {
3203
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3204
+ return ;
3205
+ }
3206
+
3195
3207
let miner_pubkey = utils:: create_miner1_pubkey ( ) ;
3196
3208
let other_pubkey = utils:: create_miner2_pubkey ( ) ;
3197
3209
@@ -3212,6 +3224,10 @@ mod tests {
3212
3224
3213
3225
#[ test]
3214
3226
fn test_get_utxos_ok ( ) {
3227
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3228
+ return ;
3229
+ }
3230
+
3215
3231
let miner_pubkey = utils:: create_miner1_pubkey ( ) ;
3216
3232
3217
3233
let mut config = utils:: create_config ( ) ;
@@ -3236,6 +3252,10 @@ mod tests {
3236
3252
3237
3253
#[ test]
3238
3254
fn test_get_utxos_none_due_to_filter_total_required ( ) {
3255
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3256
+ return ;
3257
+ }
3258
+
3239
3259
let miner_pubkey = utils:: create_miner1_pubkey ( ) ;
3240
3260
3241
3261
let mut config = utils:: create_config ( ) ;
@@ -3262,6 +3282,10 @@ mod tests {
3262
3282
3263
3283
#[ test]
3264
3284
fn test_get_utxos_none_due_to_filter_pubkey ( ) {
3285
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3286
+ return ;
3287
+ }
3288
+
3265
3289
let miner_pubkey = utils:: create_miner1_pubkey ( ) ;
3266
3290
3267
3291
let mut config = utils:: create_config ( ) ;
@@ -3285,6 +3309,10 @@ mod tests {
3285
3309
3286
3310
#[ test]
3287
3311
fn test_get_utxos_none_due_to_filter_utxo_exclusion ( ) {
3312
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3313
+ return ;
3314
+ }
3315
+
3288
3316
let miner_pubkey = utils:: create_miner1_pubkey ( ) ;
3289
3317
3290
3318
let mut config = utils:: create_config ( ) ;
@@ -3316,6 +3344,10 @@ mod tests {
3316
3344
3317
3345
#[ test]
3318
3346
fn test_build_leader_block_commit_tx_ok_with_new_commit_op ( ) {
3347
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3348
+ return ;
3349
+ }
3350
+
3319
3351
let keychain = utils:: create_keychain ( ) ;
3320
3352
let miner_pubkey = keychain. get_pub_key ( ) ;
3321
3353
let mut signer = keychain. generate_op_signer ( ) ;
@@ -3347,8 +3379,11 @@ mod tests {
3347
3379
}
3348
3380
3349
3381
#[ test]
3350
- fn test_build_leader_block_commit_tx_fails_resubmitting_same_commit_op_while_prev_not_confirmed (
3351
- ) {
3382
+ fn test_build_leader_block_commit_tx_fails_resub_same_commit_op_while_prev_not_confirmed ( ) {
3383
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3384
+ return ;
3385
+ }
3386
+
3352
3387
let keychain = utils:: create_keychain ( ) ;
3353
3388
let miner_pubkey = keychain. get_pub_key ( ) ;
3354
3389
let mut signer = keychain. generate_op_signer ( ) ;
@@ -3389,8 +3424,11 @@ mod tests {
3389
3424
}
3390
3425
3391
3426
#[ test]
3392
- fn test_build_leader_block_commit_tx_fails_resubmitting_same_commit_op_while_prev_is_confirmed ( )
3393
- {
3427
+ fn test_build_leader_block_commit_tx_fails_resub_same_commit_op_while_prev_is_confirmed ( ) {
3428
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3429
+ return ;
3430
+ }
3431
+
3394
3432
let keychain = utils:: create_keychain ( ) ;
3395
3433
let miner_pubkey = keychain. get_pub_key ( ) ;
3396
3434
let mut signer = keychain. generate_op_signer ( ) ;
@@ -3438,6 +3476,10 @@ mod tests {
3438
3476
3439
3477
#[ test]
3440
3478
fn test_build_leader_block_commit_tx_ok_rbf_while_prev_is_confirmed ( ) {
3479
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3480
+ return ;
3481
+ }
3482
+
3441
3483
let keychain = utils:: create_keychain ( ) ;
3442
3484
let miner_pubkey = keychain. get_pub_key ( ) ;
3443
3485
let mut signer = keychain. generate_op_signer ( ) ;
@@ -3485,6 +3527,10 @@ mod tests {
3485
3527
3486
3528
#[ test]
3487
3529
fn test_build_leader_block_commit_tx_ok_rbf_while_prev_not_confirmed ( ) {
3530
+ if env:: var ( "BITCOIND_TEST" ) != Ok ( "1" . into ( ) ) {
3531
+ return ;
3532
+ }
3533
+
3488
3534
let keychain = utils:: create_keychain ( ) ;
3489
3535
let miner_pubkey = keychain. get_pub_key ( ) ;
3490
3536
let mut signer = keychain. generate_op_signer ( ) ;
0 commit comments