aboutsummaryrefslogtreecommitdiff
path: root/htmlua-parser/src/render.rs
diff options
context:
space:
mode:
authorgyoder <70408179+gyoder@users.noreply.github.com>2025-07-21 12:35:51 -0600
committergyoder <70408179+gyoder@users.noreply.github.com>2025-07-21 12:35:51 -0600
commitbfa5d30ae4cd56804093fefd0d91f5f18116d0bc (patch)
treeee15f48ebb7e4ae987dfa5d7528b057b100d782e /htmlua-parser/src/render.rs
parenta07d893e6e137cc3641312e95b191a018c8643db (diff)
fixed parser bugrustrender_fixes
Diffstat (limited to 'htmlua-parser/src/render.rs')
-rw-r--r--htmlua-parser/src/render.rs13
1 files changed, 10 insertions, 3 deletions
diff --git a/htmlua-parser/src/render.rs b/htmlua-parser/src/render.rs
index e141020..6a70315 100644
--- a/htmlua-parser/src/render.rs
+++ b/htmlua-parser/src/render.rs
@@ -8,7 +8,7 @@ use std::{
use anyhow::{Result, anyhow};
use kuchikiki::{NodeRef, traits::TendrilSink};
use markup5ever::{LocalName, Namespace, QualName};
-use mlua::{Lua, Table};
+use mlua::Lua;
use pulldown_cmark::{Options, Parser, html};
use syntect::{
easy::HighlightLines,
@@ -215,7 +215,7 @@ pub fn generate_footnotes(document: NodeRef) -> Result<NodeRef> {
#[cfg(test)]
mod tests {
use httptest::{Expectation, ServerPool, matchers::*, responders::*};
- use markup5ever::{ns, namespace_url};
+ use markup5ever::{namespace_url, ns};
use super::*;
@@ -417,7 +417,14 @@ mod tests {
let ctx_name = QualName::new(None, ns!(html), LocalName::from("div"));
let document = kuchikiki::parse_fragment(ctx_name, Vec::new()).one(page);
let d = expand_template(document, &p, None).unwrap();
- let text = d.select_first("head").unwrap().as_node().select_first("title").unwrap().as_node().text_contents();
+ let text = d
+ .select_first("head")
+ .unwrap()
+ .as_node()
+ .select_first("title")
+ .unwrap()
+ .as_node()
+ .text_contents();
assert_eq!(text, "title_test");
let text = d.select_first("#tb").unwrap().as_node().text_contents();
assert_eq!(text, "body_el");