#![cfg(feature = "perms")]
use init4_bin_base::perms::{
tx_cache::{BuilderTxCache, BuilderTxCacheError},
SharedToken,
};
use signet_tx_cache::TxCacheError;
const URL: &str = "https://transactions.parmigiana.signet.sh";
#[ignore = "integration"]
#[tokio::test]
async fn test_tx_cache_get_bundles() {
let client = BuilderTxCache::new_from_string(URL, SharedToken::empty()).unwrap();
let bundles = client.get_bundles(None).await.unwrap_err();
assert!(matches!(
bundles,
BuilderTxCacheError::TxCache(TxCacheError::NotOurSlot)
));
}