[6.0] 2f7cbaa64 Test Teken responses

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


commit 2f7cbaa648e1c9b2701db2e3cb6395d0d53ee39e
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Tue Apr 17 12:38:44 2018 +0000

    Test Teken responses

diff --git a/bin/varnishtest/tests/a00000.vtc b/bin/varnishtest/tests/a00000.vtc
index 42e458aa4..12f9bda36 100644
--- a/bin/varnishtest/tests/a00000.vtc
+++ b/bin/varnishtest/tests/a00000.vtc
@@ -116,7 +116,30 @@ process p4 -expect-text 7 17 "W"
 process p4 -expect-text 9 1 "w"
 process p4 -expect-text 8 1 "*"
 
-process p4 -write "\x1b[10;4HABCDEFGHIJKLMN"
+process p4 -write "\x1b[10;4HABCDEFGHIJKLMN\x1b(A#$%\x1b)A"
 process p4 -write "\x1b[8G\x1b[2X>"
 process p4 -expect-text 10 8 ">"
 process p4 -screen-dump
+
+# Safely test responses
+process p5 -hexdump "stty raw -echo; echo '*' ; tr '\x02\x1b' '\x1b@'" -start
+process p5 -expect-text 0 0 "*" 
+process p5 -write "\x02[3;1HA\x02[5n"
+process p5 -expect-text 3 0 "n"
+process p5 -write "\x02[4;1HB\x02[6n"
+process p5 -expect-text 4 0 "R"
+process p5 -write "\x02[5;1HC\x02[15n"
+process p5 -expect-text 5 0 "n"
+process p5 -write "\x02[6;1HD\x02[25n"
+process p5 -expect-text 6 0 "n"
+process p5 -write "\x02[7;1HE\x02[26n"
+process p5 -expect-text 7 0 "n"
+process p5 -write "\x02[8;1HF\x02[?26n"
+process p5 -expect-text 8 0 "n"
+process p5 -write "\x02[9;1HG\x02Pfutfutfut\x01"
+process p5 -write "\x02[10;1HH\x02]futfutfut\x01"
+process p5 -write "\x02[11;1HI\x02[>c"
+process p5 -expect-text 11 0 "c"
+process p5 -write "\x02[24;1HW"
+process p5 -expect-text 0 0 "W"
+process p5 -screen-dump


More information about the varnish-commit mailing list