From 23427f3168f46e5040a66eea095323b3dad7cd3a Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Sun, 19 Apr 2020 05:42:59 +0200 Subject: [PATCH] Add test for ~ (togglecase-char and togglecase-selection) --- tests/bind.expect | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/bind.expect b/tests/bind.expect index 3b9a3290c..5ffc364d6 100644 --- a/tests/bind.expect +++ b/tests/bind.expect @@ -191,6 +191,19 @@ expect_prompt -re {\r\nTENT\r\n} { puts stderr "Couldn't find expected output 'TENT'" } +# Test '~' (togglecase-char) +send "\033" +sleep 0.300 +send "ccecho some TExT\033" +sleep 0.300 +send "hh~~bbve~\r" +expect_prompt -re {\r\nSOME TeXT\r\n} { +} -nounmatched -re {\r\nfail} { + puts stderr "~-binding fail" +} unmatched { + puts stderr "Couldn't find expected output 'SOME TeXT'" +} + # Now test that exactly the expected bind modes are defined send "bind --list-modes\r" expect_prompt -re {\r\ndefault\r\ninsert\r\npaste\r\nreplace\r\nreplace_one\r\nvisual\r\n} {