[6.0] 35f79a696 More code coverage of Teken

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Thu Aug 16 08:52:37 UTC 2018


commit 35f79a69668b56c112b297501b815316ec1cb58d
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Fri Apr 6 10:52:53 2018 +0000

    More code coverage of Teken

diff --git a/bin/varnishtest/tests/a00001.vtc b/bin/varnishtest/tests/a00001.vtc
index 1dd3f3634..16f0437fc 100644
--- a/bin/varnishtest/tests/a00001.vtc
+++ b/bin/varnishtest/tests/a00001.vtc
@@ -2,7 +2,7 @@ varnishtest "Test Teken terminal emulator"
 
 feature cmd "vttest --version 2>&1 | grep -q Usage"
 
-process p4 -dump {vttest} -start
+process p4 {vttest} -start
 
 process p4 -expect-text 21 11 "Enter choice number (0 - 12):"
 process p4 -screen_dump
@@ -37,6 +37,73 @@ process p4 -writehex 0d
 process p4 -expect-text 21 11 "Enter choice number (0 - 12):"
 process p4 -screen_dump
 
+process p4 -writehex "32 0d"
+process p4 -expect-text 8 1 "Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 5 1 "should look the same. Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 0 0 "This is 132 column mode, light background.Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 0 0 "This is 80 column mode, light background.Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 0 0 "This is 132 column mode, dark background.Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 0 0 "This is 80 column mode, dark background.Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 0 1 "Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 3 1 "Soft scroll down region [1..24] size 24 Line 28"
+process p4 -expect-text 1 1 "Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 0 1 "Jump scroll down region [12..13] size 2 Line 29"
+process p4 -expect-text 0 1 "Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 3 1 "Jump scroll down region [1..24] size 24 Line 28"
+process p4 -expect-text 1 1 "Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 23 0 "Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 1 0 "Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 23 1 "Dark background. Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 23 1 "Light background. Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 24 1 "Push <RETURN>"
+process p4 -screen_dump
+
+process p4 -writehex 0d
+process p4 -expect-text 21 11 "Enter choice number (0 - 12):"
+process p4 -screen_dump
+
 process p4 -writehex "30 0d"
 process p4 -expect-text 12 30 "That's all, folks!"
 process p4 -screen_dump


More information about the varnish-commit mailing list