Move testutils macro module before the others

This allows using the `testuitils` macro in their tests as well
This commit is contained in:
Alekos Filini committed 2022-05-09 19:30:51 +02:00
1 parent cfb67fc25b
commit 2d83af4905
2 files changed
+10 -7

No files matched your search

+8 -7
View File
@@ -249,6 +249,14 @@ pub extern crate sled;
#[cfg(feature = "sqlite")]
pub extern crate rusqlite;
// We should consider putting this under a feature flag but we need the macro in doctests 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)]
#[macro_use]
pub mod testutils;
#[allow(unused_imports)]
#[macro_use]
pub(crate) mod error;
@@ -277,10 +285,3 @@ pub use wallet::Wallet;
pub fn version() -> &'static str {
env!("CARGO_PKG_VERSION", "unknown")
}
// We should consider putting this under a feature flag but we need the macro in doctests 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;
+2
View File
@@ -267,3 +267,5 @@ macro_rules! testutils {
(external, internal)
})
}
pub use testutils;