Fix failing tests

Add underline field to doctests, and fix bugs
pull/4061/head
A-Walrus 2 years ago committed by Pascal Kuthe
parent 3ad7d543ca
commit 79a39c1063
No known key found for this signature in database
GPG Key ID: D715E8655AE166A6

@ -57,7 +57,7 @@ impl Cell {
Style::default() Style::default()
.fg(self.fg) .fg(self.fg)
.bg(self.bg) .bg(self.bg)
.underline(self.bg) .underline(self.underline)
.add_modifier(self.modifier) .add_modifier(self.modifier)
} }
@ -104,7 +104,8 @@ impl Default for Cell {
/// symbol: String::from("r"), /// symbol: String::from("r"),
/// fg: Color::Red, /// fg: Color::Red,
/// bg: Color::White, /// bg: Color::White,
/// modifier: Modifier::empty() /// underline: Color::Reset,
/// modifier: Modifier::empty(),
/// }); /// });
/// buf[(5, 0)].set_char('x'); /// buf[(5, 0)].set_char('x');
/// assert_eq!(buf[(5, 0)].symbol, "x"); /// assert_eq!(buf[(5, 0)].symbol, "x");

@ -134,6 +134,7 @@ impl<'a> Span<'a> {
/// style: Style { /// style: Style {
/// fg: Some(Color::Yellow), /// fg: Some(Color::Yellow),
/// bg: Some(Color::Black), /// bg: Some(Color::Black),
/// underline: None,
/// add_modifier: Modifier::empty(), /// add_modifier: Modifier::empty(),
/// sub_modifier: Modifier::empty(), /// sub_modifier: Modifier::empty(),
/// }, /// },
@ -143,6 +144,7 @@ impl<'a> Span<'a> {
/// style: Style { /// style: Style {
/// fg: Some(Color::Yellow), /// fg: Some(Color::Yellow),
/// bg: Some(Color::Black), /// bg: Some(Color::Black),
/// underline: None,
/// add_modifier: Modifier::empty(), /// add_modifier: Modifier::empty(),
/// sub_modifier: Modifier::empty(), /// sub_modifier: Modifier::empty(),
/// }, /// },
@ -152,6 +154,7 @@ impl<'a> Span<'a> {
/// style: Style { /// style: Style {
/// fg: Some(Color::Yellow), /// fg: Some(Color::Yellow),
/// bg: Some(Color::Black), /// bg: Some(Color::Black),
/// underline: None,
/// add_modifier: Modifier::empty(), /// add_modifier: Modifier::empty(),
/// sub_modifier: Modifier::empty(), /// sub_modifier: Modifier::empty(),
/// }, /// },
@ -161,6 +164,7 @@ impl<'a> Span<'a> {
/// style: Style { /// style: Style {
/// fg: Some(Color::Yellow), /// fg: Some(Color::Yellow),
/// bg: Some(Color::Black), /// bg: Some(Color::Black),
/// underline: None,
/// add_modifier: Modifier::empty(), /// add_modifier: Modifier::empty(),
/// sub_modifier: Modifier::empty(), /// sub_modifier: Modifier::empty(),
/// }, /// },

@ -405,6 +405,7 @@ impl FromStr for Modifier {
/// fg: Some(Color::Yellow), /// fg: Some(Color::Yellow),
/// bg: Some(Color::Red), /// bg: Some(Color::Red),
/// add_modifier: Modifier::BOLD, /// add_modifier: Modifier::BOLD,
/// underline: Some(Color::Reset),
/// sub_modifier: Modifier::empty(), /// sub_modifier: Modifier::empty(),
/// }, /// },
/// buffer[(0, 0)].style(), /// buffer[(0, 0)].style(),
@ -429,6 +430,7 @@ impl FromStr for Modifier {
/// Style { /// Style {
/// fg: Some(Color::Yellow), /// fg: Some(Color::Yellow),
/// bg: Some(Color::Reset), /// bg: Some(Color::Reset),
/// underline: Some(Color::Reset),
/// add_modifier: Modifier::empty(), /// add_modifier: Modifier::empty(),
/// sub_modifier: Modifier::empty(), /// sub_modifier: Modifier::empty(),
/// }, /// },

Loading…
Cancel
Save