aboutsummaryrefslogtreecommitdiffstats
path: root/tests/basic.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-11-03 13:54:34 -0500
committerJesse Luehrs <doy@tozt.net>2019-11-03 13:54:34 -0500
commit3fb01c1d74debdb4c8fd7395f7a2e0671dfac46b (patch)
treedacde910750bdbf072eecb9c4a6de1322f123235 /tests/basic.rs
parent7a915a84819ef52561306c74ec813f57974265d2 (diff)
downloadvt100-rust-3fb01c1d74debdb4c8fd7395f7a2e0671dfac46b.tar.gz
vt100-rust-3fb01c1d74debdb4c8fd7395f7a2e0671dfac46b.zip
clean up public api a bit
Diffstat (limited to 'tests/basic.rs')
-rw-r--r--tests/basic.rs24
1 files changed, 8 insertions, 16 deletions
diff --git a/tests/basic.rs b/tests/basic.rs
index 0d97bb5..071bdd3 100644
--- a/tests/basic.rs
+++ b/tests/basic.rs
@@ -1,8 +1,7 @@
#[test]
fn object_creation() {
let screen = vt100::Screen::new(24, 80);
- assert_eq!(screen.rows(), 24);
- assert_eq!(screen.cols(), 80);
+ assert_eq!(screen.window_size(), (24, 80));
}
#[test]
@@ -16,41 +15,34 @@ fn process_text() {
#[test]
fn set_window_size() {
let mut screen = vt100::Screen::new(24, 80);
- assert_eq!(screen.rows(), 24);
- assert_eq!(screen.cols(), 80);
+ assert_eq!(screen.window_size(), (24, 80));
assert_eq!(screen.cursor_position(), (0, 0));
screen.set_window_size(34, 8);
- assert_eq!(screen.rows(), 34);
- assert_eq!(screen.cols(), 8);
+ assert_eq!(screen.window_size(), (34, 8));
assert_eq!(screen.cursor_position(), (0, 0));
screen.process(b"\x1b[30;5H");
assert_eq!(screen.cursor_position(), (29, 4));
screen.set_window_size(24, 80);
- assert_eq!(screen.rows(), 24);
- assert_eq!(screen.cols(), 80);
+ assert_eq!(screen.window_size(), (24, 80));
assert_eq!(screen.cursor_position(), (23, 4));
screen.set_window_size(34, 8);
- assert_eq!(screen.rows(), 34);
- assert_eq!(screen.cols(), 8);
+ assert_eq!(screen.window_size(), (34, 8));
assert_eq!(screen.cursor_position(), (23, 4));
screen.process(b"\x1b[?1049h");
- assert_eq!(screen.rows(), 34);
- assert_eq!(screen.cols(), 8);
+ assert_eq!(screen.window_size(), (34, 8));
assert_eq!(screen.cursor_position(), (0, 0));
screen.set_window_size(24, 80);
- assert_eq!(screen.rows(), 24);
- assert_eq!(screen.cols(), 80);
+ assert_eq!(screen.window_size(), (24, 80));
assert_eq!(screen.cursor_position(), (0, 0));
screen.process(b"\x1b[?1049l");
- assert_eq!(screen.rows(), 24);
- assert_eq!(screen.cols(), 80);
+ assert_eq!(screen.window_size(), (24, 80));
assert_eq!(screen.cursor_position(), (23, 4));
}