historical seasons

This commit is contained in:
Robin Appelman 2023-11-18 21:10:37 +01:00
commit e20a9cdae9
8 changed files with 3064 additions and 3 deletions

View file

@ -1,7 +1,7 @@
use insta::assert_json_snapshot;
use std::fs::read_to_string;
use ugc_scraper::parser::{
Parser, PlayerDetailsParser, PlayerParser, TeamMatchesParser, TeamParser,
Parser, PlayerDetailsParser, PlayerParser, SeasonsParser, TeamMatchesParser, TeamParser,
TeamRosterHistoryParser,
};
@ -52,3 +52,11 @@ fn test_parse_team_matches_html() {
let parsed = parser.parse(&body).unwrap();
assert_json_snapshot!(parsed);
}
#[test]
fn test_parse_seasons_html() {
let body = read_to_string("tests/data/index.html").unwrap();
let parser = SeasonsParser::new();
let parsed = parser.parse(&body).unwrap();
assert_json_snapshot!(parsed);
}