Skip to content

Commit

Permalink
twiq: Remove some tests
Browse files Browse the repository at this point in the history
  • Loading branch information
bouzuya committed Aug 13, 2022
1 parent a5e526d commit ba4f1ee
Showing 1 changed file with 0 additions and 41 deletions.
41 changes: 0 additions & 41 deletions twiq/crates/domain/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -65,47 +65,6 @@ mod tests {

use crate::TweetResponse;

#[tokio::test]
async fn it_works() -> anyhow::Result<()> {
#[derive(Debug, serde::Deserialize)]
struct Json {
date: String,
}
let response = reqwest::get("https://blog.bouzuya.net/2022/08/07/index.json").await?;
let json: Json = response.json().await?;
assert_eq!(json.date, "2022-08-07");
Ok(())
}

#[tokio::test]
async fn get_user() -> anyhow::Result<()> {
#[derive(Debug, serde::Deserialize, serde::Serialize)]
struct UserResponse {
data: UserResponseData,
}
#[derive(Debug, serde::Deserialize, serde::Serialize)]
struct UserResponseData {
id: String,
name: String,
username: String,
}

let bearer_token = std::env::var("TWITTER_BEARER_TOKEN")?;
let url = format!("https://api.twitter.com/2/users/by/username/{}", "bouzuya");
let response = Client::builder()
.build()?
.request(Method::GET, url)
.bearer_auth(bearer_token)
.send()
.await?;
let json: UserResponse = response.json().await?;
assert_eq!(json.data.id, "125962981");
assert_eq!(json.data.name, "bouzuya");
assert_eq!(json.data.username, "bouzuya");
assert_ne!(serde_json::to_string(&json)?, "");
Ok(())
}

#[tokio::test]
async fn get_tweets() -> anyhow::Result<()> {
let bearer_token = std::env::var("TWITTER_BEARER_TOKEN")?;
Expand Down

0 comments on commit ba4f1ee

Please sign in to comment.