mod common;
use apify_client::{ApifyClient, API_SPEC_VERSION, CLIENT_VERSION};
#[test]
fn version_constants() {
assert!(CLIENT_VERSION.chars().next().unwrap().is_ascii_digit());
assert!(API_SPEC_VERSION.starts_with("v2-"));
assert!(API_SPEC_VERSION.ends_with('Z'));
}
#[test]
fn user_agent_format() {
let client = ApifyClient::new("dummy-token");
let ua = client.user_agent();
assert!(ua.starts_with(&format!("ApifyClient/{CLIENT_VERSION} (")));
assert!(ua.contains("Rust/"));
assert!(ua.contains("isAtHome/"));
}