chiark / gitweb /
tests: use new parse
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 25 Feb 2021 00:53:17 +0000 (00:53 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 25 Feb 2021 00:53:17 +0000 (00:53 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
apitest/at-otter.rs

index cf536c30f30ecf3e0e4062498aa8ddd03ff3ace2..9bf37971a7ddb1a4cf9f4e53d6c0f87b7f9fdd40 100644 (file)
@@ -87,13 +87,9 @@ impl Ctx {
     let ptoken = loading.e_attr("#loading_token", "data-ptoken").unwrap();
     dbg!(&ptoken);
 
-    let resp = client.post(&self.ds.subst("@url@/_/session/Portrait")?)
+    let session = client.post(&self.ds.subst("@url@/_/session/Portrait")?)
       .json(&json!({ "ptoken": ptoken }))
-      .send()?;
-    ensure_eq!(resp.status(), 200);
-    let body = resp.text()?;
-    let session = scraper::Html::parse_document(&body);
-    //dbg!(&body, &dom);
+      .send_parse_html()?;
 
     let ctoken = session.e_attr("#main-body", "data-ctoken").unwrap();
     dbg!(&ctoken);