21 lines
710 B
Rust
21 lines
710 B
Rust
// file: crates/ksp-offchain-transport-lib/tests/dependency_boundary.rs
|
|
// version: 1
|
|
|
|
#![warn(missing_docs)]
|
|
#![deny(unreachable_pub)]
|
|
#![forbid(unsafe_code)]
|
|
|
|
#[test]
|
|
fn pre_002_manifest_keeps_foundation_provider_and_config_independent() {
|
|
let manifest = include_str!("../Cargo.toml");
|
|
assert!(manifest.contains("ksp-core-lib"));
|
|
assert!(manifest.contains("serde"));
|
|
assert!(!manifest.contains("ksp-config-lib"));
|
|
assert!(!manifest.contains("reqwest"));
|
|
assert!(!manifest.contains("coingecko"));
|
|
assert!(!manifest.contains("coinmarketcap"));
|
|
assert!(!manifest.contains("jupiter"));
|
|
assert!(!manifest.contains("birdeye"));
|
|
assert!(!manifest.contains("dexscreener"));
|
|
}
|