@@ -281,7 +473,7 @@ mod tests {
fn test_render_grid_auto_flow_dense() {
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
- let pic = render(
+ let pic = test_render(
r#"
wide
a
@@ -299,7 +491,7 @@ mod tests {
fn test_render_box_shadow_outer() {
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
- let pic = render(
+ let pic = test_render(
r#"
shadow
"#,
300.0,
200.0,
@@ -312,7 +504,7 @@ mod tests {
fn test_render_box_shadow_inset() {
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
- let pic = render(
+ let pic = test_render(
r#"
inset
"#,
300.0,
200.0,
@@ -325,7 +517,7 @@ mod tests {
fn test_render_box_shadow_combined() {
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
- let pic = render(
+ let pic = test_render(
r#"
both
"#,
300.0,
200.0,
@@ -369,7 +561,7 @@ mod tests {
fn test_render_opacity() {
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
- let pic = render(
+ let pic = test_render(
r#"
"#,
400.0,
300.0,
@@ -439,7 +631,7 @@ mod tests {
fn test_measure_height() {
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
- let h = measure_content_height("
Hello
", 400.0, &fonts).unwrap();
+ let h = test_measure("
Hello
", 400.0, &fonts).unwrap();
assert!(h > 0.0, "Content height should be positive, got {h}");
}
@@ -447,7 +639,7 @@ mod tests {
fn test_head_hidden() {
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
- let pic = render(
+ let pic = test_render(
r#"
V
"#,
400.0,
300.0,
@@ -465,7 +657,7 @@ mod tests {
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
let html = markdown_to_styled_html("# Hello World");
- let pic = render(&html, 400.0, 300.0, &fonts);
+ let pic = test_render(&html, 400.0, 300.0, &fonts);
assert!(pic.is_ok(), "Markdown heading should render");
assert!(pic.unwrap().cull_rect().height() > 0.0);
}
@@ -493,7 +685,7 @@ code block
2. Second
"#;
let html = markdown_to_styled_html(md);
- let pic = render(&html, 600.0, 300.0, &fonts);
+ let pic = test_render(&html, 600.0, 300.0, &fonts);
assert!(pic.is_ok(), "Mixed markdown content should render");
let h = pic.unwrap().cull_rect().height();
assert!(
@@ -513,7 +705,7 @@ code block
| Bob | 25 | London |
"#;
let html = markdown_to_styled_html(md);
- let pic = render(&html, 600.0, 300.0, &fonts);
+ let pic = test_render(&html, 600.0, 300.0, &fonts);
assert!(pic.is_ok(), "Markdown table should render");
}
@@ -522,7 +714,7 @@ code block
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
let html = markdown_to_styled_html("");
- let pic = render(&html, 400.0, 300.0, &fonts);
+ let pic = test_render(&html, 400.0, 300.0, &fonts);
assert!(pic.is_ok(), "Empty markdown should render");
}
@@ -719,7 +911,7 @@ code block
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
let html = include_str!("../../../../fixtures/test-html/L0/transform-2d.html");
- let pic = render(html, 800.0, 600.0, &fonts);
+ let pic = test_render(html, 800.0, 600.0, &fonts);
assert!(pic.is_ok(), "transform-2d.html should render without error");
}
@@ -728,7 +920,7 @@ code block
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
let html = r#"
origin
"#;
- let pic = render(html, 400.0, 300.0, &fonts);
+ let pic = test_render(html, 400.0, 300.0, &fonts);
assert!(pic.is_ok());
}
@@ -737,7 +929,7 @@ code block
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
let html = include_str!("../../../../fixtures/test-html/L0/transform-origin.html");
- let pic = render(html, 800.0, 600.0, &fonts);
+ let pic = test_render(html, 800.0, 600.0, &fonts);
assert!(
pic.is_ok(),
"transform-origin.html should render without error"
@@ -749,7 +941,7 @@ code block
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
let html = include_str!("../../../../fixtures/test-html/L0/transform-nested.html");
- let pic = render(html, 800.0, 600.0, &fonts);
+ let pic = test_render(html, 800.0, 600.0, &fonts);
assert!(
pic.is_ok(),
"transform-nested.html should render without error"
@@ -762,7 +954,7 @@ code block
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
let html = r#"
T
"#;
- let pic = render(html, 400.0, 300.0, &fonts);
+ let pic = test_render(html, 400.0, 300.0, &fonts);
assert!(pic.is_ok());
}
@@ -772,7 +964,7 @@ code block
let _guard = crate::stylo_test::lock();
let fonts = test_fonts();
let html = r#"
T
"#;
- let pic = render(html, 400.0, 300.0, &fonts);
+ let pic = test_render(html, 400.0, 300.0, &fonts);
assert!(pic.is_ok());
}
@@ -800,7 +992,7 @@ code block
//
is a PushButton rendered as void element
// with injected label text.