diff options
author | Jesse Luehrs <doy@tozt.net> | 2016-04-28 00:53:26 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2016-04-28 00:53:26 -0400 |
commit | cd5d367f5613c0084da6febd7a1eb97765e1dcda (patch) | |
tree | eecba232b14a0dca62c9c642bdede537642808b3 /tests/support/mod.rs | |
parent | e1b809a33883de11b8201eb46689794539028655 (diff) | |
download | vt100-rust-cd5d367f5613c0084da6febd7a1eb97765e1dcda.tar.gz vt100-rust-cd5d367f5613c0084da6febd7a1eb97765e1dcda.zip |
attribute tests
Diffstat (limited to 'tests/support/mod.rs')
-rw-r--r-- | tests/support/mod.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/support/mod.rs b/tests/support/mod.rs new file mode 100644 index 0000000..51ad600 --- /dev/null +++ b/tests/support/mod.rs @@ -0,0 +1,13 @@ +use vt100; + +pub trait TestHelpers { + fn assert_process(&mut self, s: &[u8]) -> u64; +} + +impl TestHelpers for vt100::Screen { + fn assert_process(&mut self, s: &[u8]) -> u64 { + let ret = self.process(s); + assert_eq!(ret, s.len() as u64); + ret + } +} |