1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
mod rapr;
pub use crate::rapr::RaprClient;

#[cfg(test)]
mod tests {
    #[tokio::test]
    async fn subreddit() {
        use crate::rapr::RaprClient;
        let client = RaprClient::new();
        let mut sub = RaprClient::subreddit("rust");
        client.fetch(10, &mut sub).await.unwrap();
        println!("{:#?}", sub.posts.len());
        client.fetch(5, &mut sub).await.unwrap();
        println!("{:#?}", sub.posts.len());
        println!("{:#?}", sub.pinned_posts());
    }
}