Skip to content

Commit a5c15d4

Browse files
committed
Fix test
1 parent e63ab07 commit a5c15d4

File tree

1 file changed

+26
-22
lines changed

1 file changed

+26
-22
lines changed

src/message/html.rs

Lines changed: 26 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ use crate::{
4141
util::{join_cell_text, space_text},
4242
};
4343

44+
const CODE_BACKGROUND: Color = Color::Indexed(236);
45+
4446
/// Generate bullet points from a [ListStyle].
4547
pub struct BulletIterator {
4648
style: ListStyle,
@@ -365,7 +367,7 @@ impl StyleTreeNode {
365367
}
366368
},
367369
StyleTreeNode::Code(child, _) => {
368-
let style = style.bg(Color::Indexed(236));
370+
let style = style.bg(CODE_BACKGROUND);
369371
let old = printer.set_base_style(style);
370372
child.print(printer, style);
371373
printer.set_base_style(old);
@@ -1429,6 +1431,8 @@ pub mod tests {
14291431
);
14301432
let tree = parse_matrix_html(s);
14311433
let text = tree.to_text(25, Style::default(), true, &settings);
1434+
let code_style = Style::new().bg(CODE_BACKGROUND);
1435+
14321436
assert_eq!(text.lines.len(), 5);
14331437
assert_eq!(
14341438
text.lines[0],
@@ -1442,41 +1446,41 @@ pub mod tests {
14421446
text.lines[1],
14431447
Line::from(vec![
14441448
Span::raw(line::VERTICAL),
1445-
Span::raw("fn"),
1446-
Span::raw(" "),
1447-
Span::raw("hello"),
1448-
Span::raw("("),
1449-
Span::raw(")"),
1450-
Span::raw(" "),
1451-
Span::raw("-"),
1452-
Span::raw(">"),
1453-
Span::raw(" "),
1454-
Span::raw("usize"),
1455-
Span::raw(" "),
1456-
Span::raw("{"),
1457-
Span::raw(" "),
1449+
Span::styled("fn", code_style),
1450+
Span::styled(" ", code_style),
1451+
Span::styled("hello", code_style),
1452+
Span::styled("(", code_style),
1453+
Span::styled(")", code_style),
1454+
Span::styled(" ", code_style),
1455+
Span::styled("-", code_style),
1456+
Span::styled(">", code_style),
1457+
Span::styled(" ", code_style),
1458+
Span::styled("usize", code_style),
1459+
Span::styled(" ", code_style),
1460+
Span::styled("{", code_style),
1461+
Span::styled(" ", code_style),
14581462
Span::raw(line::VERTICAL)
14591463
])
14601464
);
14611465
assert_eq!(
14621466
text.lines[2],
14631467
Line::from(vec![
14641468
Span::raw(line::VERTICAL),
1465-
Span::raw(" "),
1466-
Span::raw("return"),
1467-
Span::raw(" "),
1468-
Span::raw("5"),
1469-
Span::raw(";"),
1470-
Span::raw(" "),
1469+
Span::styled(" ", code_style),
1470+
Span::styled("return", code_style),
1471+
Span::styled(" ", code_style),
1472+
Span::styled("5", code_style),
1473+
Span::styled(";", code_style),
1474+
Span::styled(" ", code_style),
14711475
Span::raw(line::VERTICAL)
14721476
])
14731477
);
14741478
assert_eq!(
14751479
text.lines[3],
14761480
Line::from(vec![
14771481
Span::raw(line::VERTICAL),
1478-
Span::raw("}"),
1479-
Span::raw(" ".repeat(22)),
1482+
Span::styled("}", code_style),
1483+
Span::styled(" ".repeat(22), code_style),
14801484
Span::raw(line::VERTICAL)
14811485
])
14821486
);

0 commit comments

Comments
 (0)