Remove testutils feature so doctests worka again
I wanted to only conditionally compile testutils but it's needed in doctests which we can't conditionally compile for: https://github.com/rust-lang/rust/issues/67295
This commit is contained in:
parent
38b0470b14
commit
00bdf08f2a
@ -58,8 +58,7 @@ all-keys = ["keys-bip39"]
|
||||
keys-bip39 = ["tiny-bip39"]
|
||||
|
||||
# Debug/Test features
|
||||
testutils = []
|
||||
test-blockchains = ["testutils", "bitcoincore-rpc", "electrum-client"]
|
||||
test-blockchains = ["bitcoincore-rpc", "electrum-client"]
|
||||
test-md-docs = ["electrum"]
|
||||
|
||||
[dev-dependencies]
|
||||
|
@ -511,7 +511,7 @@ macro_rules! doctest_wallet {
|
||||
() => {{
|
||||
use $crate::bitcoin::Network;
|
||||
use $crate::database::MemoryDatabase;
|
||||
use testutils::testutils;
|
||||
use $crate::testutils;
|
||||
let descriptor = "wpkh(cVpPVruEDdmutPzisEsYvtST1usBR3ntr8pXSyt6D2YYqXRyPcFW)";
|
||||
let descriptors = testutils!(@descriptors (descriptor) (descriptor));
|
||||
|
||||
|
@ -262,5 +262,9 @@ pub fn version() -> &'static str {
|
||||
env!("CARGO_PKG_VERSION", "unknown")
|
||||
}
|
||||
|
||||
#[cfg(any(feature = "testutils", test))]
|
||||
// We should consider putting this under a feature flag but we need the macro in doctets so we need
|
||||
// to wait until https://github.com/rust-lang/rust/issues/67295 is fixed.
|
||||
//
|
||||
// Stuff in here is too rough to document atm
|
||||
#[doc(hidden)]
|
||||
pub mod testutils;
|
||||
|
Loading…
x
Reference in New Issue
Block a user