Skip to content

Commit

Permalink
fix last tests
Browse files Browse the repository at this point in the history
  • Loading branch information
syphar committed Jun 24, 2024
1 parent a93163d commit dc74322
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 21 deletions.
35 changes: 16 additions & 19 deletions src/web/crate_details.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1259,25 +1259,22 @@ mod tests {
.create()?;

let response = env.frontend().get("/crate/foo/latest").send()?;
// FIXME: temporarily we don't show in-progress releases anywhere, which means we don't
// show releases without builds anywhere.
assert_eq!(response.status(), StatusCode::NOT_FOUND);

// let page = kuchikiki::parse_html().one(response.text()?);
// let link = page
// .select_first("a.pure-menu-link[href='/crate/foo/0.1.0']")
// .unwrap();

// assert_eq!(
// link.as_node()
// .as_element()
// .unwrap()
// .attributes
// .borrow()
// .get("title")
// .unwrap(),
// "foo-0.1.0 is currently being built"
// );

let page = kuchikiki::parse_html().one(response.text()?);
let link = page
.select_first("a.pure-menu-link[href='/crate/foo/0.1.0']")
.unwrap();

assert_eq!(
link.as_node()
.as_element()
.unwrap()
.attributes
.borrow()
.get("title")
.unwrap(),
"foo-0.1.0 is currently being built"
);

Ok(())
});
Expand Down
4 changes: 2 additions & 2 deletions src/web/releases.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1620,9 +1620,9 @@ mod tests {

let empty = kuchikiki::parse_html().one(web.get("/releases/queue").send()?.text()?);
assert!(empty
.select(".release > strong")
.select(".release > div > strong")
.expect("missing heading")
.any(|el| el.text_contents().contains("active CDN deployments")));
.any(|el| dbg!(el.text_contents()).contains("active CDN deployments")));

let full = kuchikiki::parse_html().one(web.get("/releases/queue").send()?.text()?);
let items = full
Expand Down

0 comments on commit dc74322

Please sign in to comment.