Files
khadhroony-solana-project/crates/ksp-offchain-transport-lib/tests/dependency_boundary.rs
2026-08-25 19:45:06 +02:00

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"));
}