use log::LevelFilter;
use rraw::auth::AnonymousAuthenticator;
use rraw::Client;
fn init() {
if let Err(error) = env_logger::builder()
.is_test(true)
.filter_level(LevelFilter::Debug)
.try_init()
{
println!("Logger Failed to Init Error: {}", error);
}
}
#[ignore]
#[tokio::test]
async fn generic() -> anyhow::Result<()> {
init();
let client = Client::login(AnonymousAuthenticator::new(), "RRAW Test (by u/KingTuxWH)").await?;
let domains = client.domain("rust-lang.org", None).await;
assert!(domains.is_ok());
let data = domains.unwrap().data;
assert!(data.children.len() > 0);
return Ok(());
}