v0.2.11-pre.007
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-offchain-transport-lib/tests/dependency_boundary.rs
|
||||
// version: 7
|
||||
// version: 8
|
||||
|
||||
#![warn(missing_docs)]
|
||||
#![deny(unreachable_pub)]
|
||||
@@ -87,3 +87,23 @@ fn pre_006_jupiter_and_dexscreener_stay_market_price_scoped_fixed_origin_and_dis
|
||||
assert!(!dexscreener.contains("std::env"));
|
||||
assert!(!jupiter.contains("std::env"));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn pre_007_birdeye_and_registry_remain_provider_owned_generic_and_fixed_origin() {
|
||||
let crate_root = include_str!("../src/lib.rs");
|
||||
assert!(crate_root.contains("mod market_price_birdeye;"));
|
||||
assert!(crate_root.contains("mod market_price_registry;"));
|
||||
let birdeye = include_str!("../src/market_price_birdeye.rs");
|
||||
let registry = include_str!("../src/market_price_registry.rs");
|
||||
assert!(birdeye.contains("https://public-api.birdeye.so/defi/price"));
|
||||
assert!(birdeye.contains("x-api-key"));
|
||||
assert!(birdeye.contains("x-chain"));
|
||||
assert!(birdeye.contains("So11111111111111111111111111111111111111112"));
|
||||
assert!(!birdeye.contains("std::env"));
|
||||
assert!(!registry.contains("CoinGecko"));
|
||||
assert!(!registry.contains("CoinMarketCap"));
|
||||
assert!(!registry.contains("CoinPaprika"));
|
||||
assert!(!registry.contains("DexScreener"));
|
||||
assert!(!registry.contains("Jupiter"));
|
||||
assert!(!registry.contains("Kraken"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user