diff options
| author | ilotterytea <iltsu@alright.party> | 2025-04-02 18:04:09 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2025-04-02 18:04:09 +0500 |
| commit | cf2dd7c5f6293df675d88f1867015ad0730e0cfe (patch) | |
| tree | 32023e3accc666ac846658e66a934444dd092c49 /src/lib.rs | |
| parent | f8fc21903b0ac7bbdcbfdb95b295b9b98af4b1fa (diff) | |
feat: get betterttv emotes
Diffstat (limited to 'src/lib.rs')
| -rw-r--r-- | src/lib.rs | 30 |
1 files changed, 24 insertions, 6 deletions
@@ -1,14 +1,32 @@ mod emotes; -} +pub mod betterttv; #[cfg(test)] mod tests { - use super::*; + use crate::{betterttv::BetterTTVAPIClient, emotes::RetrieveEmoteAPI}; + + #[tokio::test] + async fn get_betterttv_channel_emotes() { + let bttv = BetterTTVAPIClient::new(); + let emotes = bttv.get_channel_emotes("555579413").await; + + assert_eq!(emotes.is_ok(), true); + + let emotes = emotes.unwrap(); + + assert_eq!(emotes.len(), 1); + } + + #[tokio::test] + async fn get_betterttv_global_emotes() { + let bttv = BetterTTVAPIClient::new(); + let emotes = bttv.get_global_emotes().await; + + assert_eq!(emotes.is_ok(), true); + + let emotes = emotes.unwrap(); - #[test] - fn it_works() { - let result = add(2, 2); - assert_eq!(result, 4); + assert_eq!(emotes.len() >= 1, true); } } |
