From 28eea9f6a837dad5febfe9b021b7070e96b286f9 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Tue, 12 Nov 2019 05:47:32 -0500 Subject: remove parser.screen_mut it's easier to reason about if you are only able to get an immutable reference to the internal screen. this also required changing the api for bells. --- tests/init.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests/init.rs') diff --git a/tests/init.rs b/tests/init.rs index ccb1c70..4e0cd66 100644 --- a/tests/init.rs +++ b/tests/init.rs @@ -2,7 +2,7 @@ #[test] fn init() { - let mut parser = vt100::Parser::default(); + let parser = vt100::Parser::default(); assert_eq!(parser.screen().size(), (24, 80)); assert_eq!(parser.screen().cursor_position(), (0, 0)); @@ -24,8 +24,8 @@ fn init() { assert_eq!(parser.screen().title(), ""); assert_eq!(parser.screen().icon_name(), ""); - assert!(!parser.screen_mut().check_visual_bell()); - assert!(!parser.screen_mut().check_audible_bell()); + assert_eq!(parser.screen().audible_bell_count(), 0); + assert_eq!(parser.screen().visual_bell_count(), 0); assert!(!parser.screen().application_keypad()); assert!(!parser.screen().application_cursor()); assert!(!parser.screen().hide_cursor()); -- cgit v1.2.3-54-g00ecf