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