From: Ian Jackson Date: Thu, 25 Feb 2021 00:37:41 +0000 (+0000) Subject: tests: use e_attr X-Git-Tag: otter-0.4.0~365 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=82937001bd41a5ad133d09961b2bcb5f2e93c7b3;p=otter.git tests: use e_attr Signed-off-by: Ian Jackson --- diff --git a/apitest/at-otter.rs b/apitest/at-otter.rs index d5884c48..f0e2c2a1 100644 --- a/apitest/at-otter.rs +++ b/apitest/at-otter.rs @@ -76,19 +76,13 @@ impl Ctx { let session = scraper::Html::parse_document(&body); //dbg!(&body, &dom); - let ctoken = session - .select(&"#main-body".try_into().unwrap()) - .next().unwrap() - .value().attr("data-ctoken") - .unwrap(); + let ctoken = session.e_attr("#main-body", "data-ctoken").unwrap(); dbg!(&ctoken); - let gen: Generation = Generation(session - .select(&"#main-body".try_into().unwrap()) - .next().unwrap() - .value().attr("data-gen") - .unwrap() - .parse().unwrap()); + let gen: Generation = Generation( + session.e_attr("#main-body", "data-gen").unwrap() + .parse().unwrap() + ); dbg!(gen); let mut sse = client.get(