You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hydrus-api-rs/tests/client/test_managing_cookies_and_h...

30 lines
783 B
Rust

use super::super::common;
use hydrus_api::api_core::managing_cookies_and_http_headers::CookieBuilder;
#[tokio::test]
async fn it_returns_cookies_for_a_domain() {
let client = common::get_client();
client.get_cookies("trivernis.net").await.unwrap();
}
#[tokio::test]
async fn it_sets_cookies_for_a_domain() {
let client = common::get_client();
let cookie = CookieBuilder::default()
.name("my_cookie")
.value("my_value")
.domain("trivernis.net")
.path("/")
.build();
client.set_cookies(vec![cookie]).await.unwrap();
}
#[tokio::test]
async fn it_sets_the_user_agent() {
let client = common::get_client();
client
.set_user_agent("Mozilla/5.0 (compatible; Hydrus Client)")
.await
.unwrap();
}