Skip to content

Commit 0232152

Browse files
committed
Use wilcard import in unit tests
We can import types to test in unit tests using `use super::*`.
1 parent f8717e4 commit 0232152

File tree

4 files changed

+5
-12
lines changed

4 files changed

+5
-12
lines changed

src/descriptor/key.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1153,11 +1153,7 @@ mod test {
11531153
#[cfg(feature = "serde")]
11541154
use serde_test::{assert_tokens, Token};
11551155

1156-
use super::{
1157-
DescriptorKeyParseError, DescriptorMultiXKey, DescriptorPublicKey, DescriptorSecretKey,
1158-
MiniscriptKey, Wildcard,
1159-
};
1160-
use crate::prelude::*;
1156+
use super::*;
11611157

11621158
#[test]
11631159
fn parse_descriptor_key_errors() {

src/expression.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ where
260260
#[cfg(test)]
261261
mod tests {
262262

263-
use super::parse_num;
263+
use super::*;
264264

265265
#[test]
266266
fn test_parse_num() {

src/miniscript/mod.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -606,11 +606,10 @@ mod tests {
606606
use bitcoin::{self, secp256k1, Sequence};
607607
use sync::Arc;
608608

609-
use super::{Miniscript, ScriptContext, Segwitv0, Tap};
609+
use super::*;
610610
use crate::miniscript::types::{self, ExtData, Property, Type};
611611
use crate::miniscript::Terminal;
612612
use crate::policy::Liftable;
613-
use crate::prelude::*;
614613
use crate::test_utils::{StrKeyTranslator, StrXOnlyKeyTranslator};
615614
use crate::{hex_script, ExtParams, Satisfier, ToPublicKey, TranslatePk};
616615

src/policy/mod.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -226,9 +226,7 @@ mod tests {
226226
#[cfg(feature = "compiler")]
227227
use sync::Arc;
228228

229-
use super::super::miniscript::context::Segwitv0;
230-
use super::super::miniscript::Miniscript;
231-
use super::{Concrete, Liftable, Semantic};
229+
use super::*;
232230
#[cfg(feature = "compiler")]
233231
use crate::descriptor::Tr;
234232
use crate::prelude::*;
@@ -340,7 +338,7 @@ mod tests {
340338
.parse()
341339
.unwrap();
342340

343-
let ms_str: Miniscript<bitcoin::PublicKey, Segwitv0> =
341+
let ms_str: Miniscript<bitcoin::PublicKey, crate::Segwitv0> =
344342
format!("andor(multi(1,{}),older(42),c:pk_k({}))", key_a.inner, key_b.inner)
345343
.parse()
346344
.unwrap();

0 commit comments

Comments
 (0)