mirror of
https://github.com/MingweiSamuel/Riven.git
synced 2024-12-27 03:16:33 +00:00
Comment-out/replace broken champion-mastery-v4.getChampionMasteryScore
test with PUUID version
https://github.com/RiotGames/developer-relations/issues/830
This commit is contained in:
parent
56b75ace18
commit
bd76b24b2b
1 changed files with 21 additions and 5 deletions
|
@ -14,21 +14,37 @@ const ROUTE: PlatformRoute = PlatformRoute::EUW1;
|
||||||
async_tests! {
|
async_tests! {
|
||||||
my_runner {
|
my_runner {
|
||||||
// Champion Mastery tests.
|
// Champion Mastery tests.
|
||||||
|
// SUMMONER ID ENDPOINT BROKEN: https://github.com/RiotGames/developer-relations/issues/830
|
||||||
|
// championmastery_getscore_ma5tery: async {
|
||||||
|
// let sum = RIOT_API.summoner_v4().get_by_summoner_name(ROUTE, "ma5tery");
|
||||||
|
// let sum = sum.await
|
||||||
|
// .map_err(|e| format!("Error getting summoner: {}", e))?
|
||||||
|
// .ok_or_else(|| "Failed to get summoner".to_owned())?;
|
||||||
|
|
||||||
|
// let p = RIOT_API.champion_mastery_v4().get_champion_mastery_score(ROUTE, &sum.id);
|
||||||
|
// let s = p.await.map_err(|e| format!("Error getting champion mastery score: {}", e))?;
|
||||||
|
// rassert!((969..=1000).contains(&s), "Unexpected ma5tery score: {}.", s);
|
||||||
|
// Ok(())
|
||||||
|
// },
|
||||||
championmastery_getscore_ma5tery: async {
|
championmastery_getscore_ma5tery: async {
|
||||||
let sum = RIOT_API.summoner_v4().get_by_summoner_name(ROUTE, "ma5tery");
|
let sum = RIOT_API.summoner_v4().get_by_summoner_name(ROUTE, "ma5tery");
|
||||||
let sum = sum.await.map_err(|e| e.to_string())?.ok_or_else(|| "Failed to get summoner".to_owned())?;
|
let sum = sum.await
|
||||||
|
.map_err(|e| format!("Error getting summoner: {}", e))?
|
||||||
|
.ok_or_else(|| "Failed to get summoner".to_owned())?;
|
||||||
|
|
||||||
let p = RIOT_API.champion_mastery_v4().get_champion_mastery_score(ROUTE, &sum.id);
|
let p = RIOT_API.champion_mastery_v4().get_champion_mastery_score_by_puuid(ROUTE, &sum.puuid);
|
||||||
let s = p.await.map_err(|e| e.to_string())?;
|
let s = p.await.map_err(|e| format!("Error getting champion mastery score: {}", e))?;
|
||||||
rassert!((969..=1000).contains(&s), "Unexpected ma5tery score: {}.", s);
|
rassert!((969..=1000).contains(&s), "Unexpected ma5tery score: {}.", s);
|
||||||
Ok(())
|
Ok(())
|
||||||
},
|
},
|
||||||
championmastery_getall_ma5tery: async {
|
championmastery_getall_ma5tery: async {
|
||||||
let sum = RIOT_API.summoner_v4().get_by_summoner_name(ROUTE, "ma5tery");
|
let sum = RIOT_API.summoner_v4().get_by_summoner_name(ROUTE, "ma5tery");
|
||||||
let sum = sum.await.map_err(|e| e.to_string())?.ok_or_else(|| "Failed to get summoner".to_owned())?;
|
let sum = sum.await
|
||||||
|
.map_err(|e| format!("Error getting summoner: {}", e))?
|
||||||
|
.ok_or_else(|| "Failed to get summoner".to_owned())?;
|
||||||
|
|
||||||
let p = RIOT_API.champion_mastery_v4().get_all_champion_masteries(ROUTE, &sum.id);
|
let p = RIOT_API.champion_mastery_v4().get_all_champion_masteries(ROUTE, &sum.id);
|
||||||
let s = p.await.map_err(|e| e.to_string())?;
|
let s = p.await.map_err(|e| format!("Error getting all champion masteries: {}", e))?;
|
||||||
rassert!(s.len() >= 142, "Expected masteries: {}.", s.len());
|
rassert!(s.len() >= 142, "Expected masteries: {}.", s.len());
|
||||||
Ok(())
|
Ok(())
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in a new issue