mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-22 23:08:00 +00:00
396762510a
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>
36 lines
929 B
Rust
36 lines
929 B
Rust
// Copyright 2019-2025 Parity Technologies (UK) Ltd.
|
|
// This file is dual-licensed as Apache-2.0 or GPL-3.0.
|
|
// see LICENSE for license details.
|
|
|
|
#[cfg(all(feature = "unstable-light-client", feature = "chainhead-backend"))]
|
|
compile_error!(
|
|
"The features 'unstable-light-client' and 'chainhead-backend' cannot be used together"
|
|
);
|
|
|
|
#[cfg(test)]
|
|
pub mod utils;
|
|
|
|
#[cfg(test)]
|
|
#[cfg_attr(test, allow(unused_imports))]
|
|
use utils::*;
|
|
|
|
#[cfg(any(
|
|
all(test, not(feature = "unstable-light-client")),
|
|
all(test, feature = "unstable-light-client-long-running")
|
|
))]
|
|
mod full_client;
|
|
|
|
#[cfg(all(test, feature = "unstable-light-client"))]
|
|
mod light_client;
|
|
|
|
#[cfg(test)]
|
|
use test_runtime::node_runtime;
|
|
|
|
// We don't use this dependency, but it's here so that we
|
|
// can enable logging easily if need be. Add this to a test
|
|
// to enable tracing for it:
|
|
//
|
|
// tracing_subscriber::fmt::init();
|
|
#[cfg(test)]
|
|
use tracing_subscriber as _;
|