summaryrefslogtreecommitdiffstats
path: root/src/view/tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/tests.rs')
-rw-r--r--src/view/tests.rs9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/view/tests.rs b/src/view/tests.rs
index c55e81e..660ed41 100644
--- a/src/view/tests.rs
+++ b/src/view/tests.rs
@@ -1,15 +1,13 @@
use super::*;
use crate::{
config::Theme,
- display::{
- testutil::{assert_output, CrossTerm},
- Size,
- },
+ display::{testutil::CrossTerm, Size},
};
fn assert_render(width: usize, height: usize, view_data: &ViewData, expected: &[&str]) {
let theme = Theme::new();
let mut crossterm = CrossTerm::new();
+ let readonly_tui = crossterm.clone();
crossterm.set_size(Size::new(width, height));
let display = Display::new(crossterm, &theme);
let mut view = View::new(display, "~", "?");
@@ -18,8 +16,7 @@ fn assert_render(width: usize, height: usize, view_data: &ViewData, expected: &[
render_slice.record_resize(width, height);
render_slice.sync_view_data(view_data);
view.render(&render_slice).unwrap();
-
- assert_output(&view.display, expected);
+ assert_eq!(readonly_tui.get_output().join(""), format!("{}\n", expected.join("\n")));
}
#[test]