forked from enlightenment/terminology
tests: only sleep within testing ui
This commit is contained in:
parent
0a36e7963f
commit
759eeb8168
|
@ -778,6 +778,9 @@ termpty_new(const char *cmd, Eina_Bool login_shell, const char *cd,
|
|||
putenv("XTERM_256_COLORS=1");
|
||||
putenv("TERM_PROGRAM=terminology");
|
||||
putenv("TERM_PROGRAM_VERSION=" PACKAGE_VERSION);
|
||||
#if defined(ENABLE_TEST_UI)
|
||||
putenv("IN_TY_TEST_UI=1" PACKAGE_VERSION);
|
||||
#endif
|
||||
if (window_id)
|
||||
{
|
||||
char buf[256];
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# fill space with E
|
||||
printf '\033[69;1;1;25;80\044x'
|
||||
|
@ -43,4 +45,4 @@ printf '\033[=0c'
|
|||
printf '\033[=42c'
|
||||
|
||||
# let it print
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -12,7 +14,7 @@ printf '\033[6n'
|
|||
# Request cursor position (dec)
|
||||
printf '\033[?6n'
|
||||
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# set top/bottom margins:
|
||||
printf '\033[10;20r'
|
||||
|
@ -29,7 +31,7 @@ printf '\033[6n'
|
|||
# Request cursor position (dec)
|
||||
printf '\033[?6n'
|
||||
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# restrict cursor
|
||||
printf '\033[?6h'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# fill space with E
|
||||
printf '\033[69;1;1;25;80\044x'
|
||||
|
@ -13,7 +15,7 @@ printf '\033[H'
|
|||
printf '\033[>0q'
|
||||
|
||||
# let it print
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# move
|
||||
printf '\033[2H'
|
||||
|
@ -22,4 +24,4 @@ printf '\033[2H'
|
|||
printf '\033[>q'
|
||||
|
||||
# let it print
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[M"=)^[[MBQ)^[[MBe)^[[M#e)
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[M!=)^[[MAe)^[[M#e)
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[M`=)^[[Ma=)^[[M`e)^[[Mae)
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[M`=)^[[Ma=)^[[M`e)^[[Mae)
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[<64;29;9M^[[<65;29;9M^[[<64;69;9M^[[<65;69;9M
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[<72;29;9M^[[<73;29;9M^[[<72;69;9M^[[<73;69;9M
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[96;29;9M^[[97;29;9M^[[96;69;9M^[[97;69;9M
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[104;29;9M^[[105;29;9M^[[104;69;9M^[[105;69;9M
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[M"=)^[[MBQ)^[[MBe)^[[M#e)
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[M!=)^[[MAe)^[[M#e)
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[M`=)^[[Ma=)^[[M`e)^[[Mae)
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[M`=)^[[M+e)
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[M"=)^[[MBQ)^[[MBe)^[[M#e)
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[M!=)^[[MAe)^[[M#e)
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[M`=)^[[Ma=)^[[M`e)^[[Mae)
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[M`=)^[[M+e)
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[<64;29;9M^[[<65;29;9M^[[<64;69;9M^[[<65;69;9M
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[<72;29;9M^[[<73;29;9M^[[<72;69;9M^[[<73;69;9M
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[96;29;9M^[[97;29;9M^[[96;69;9M^[[97;69;9M
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[104;29;9M^[[105;29;9M^[[104;69;9M^[[105;69;9M
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[M"=)^[[MBQ)^[[MBe)^[[M#e)
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[M!=)^[[MAe)^[[M#e)
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[M`=)^[[Ma=)^[[M`e)^[[Mae)
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[M`=)^[[M+e)
|
||||
|
@ -189,4 +191,4 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -59,7 +61,7 @@ printf '\033}tm;1230;130;0\0'
|
|||
printf '\033}tu;1230;130;1;0;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[M"=)^[[M#e)
|
||||
|
@ -73,7 +75,7 @@ printf '\033}tm;480;130;0\0'
|
|||
printf '\033}tu;480;130;3;0;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[M!=)^[[M#e)
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;480;130;0\0'
|
|||
printf '\033}tu;480;130;2;0;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[M`=)^[[Ma=)^[[M`e)^[[Mae)
|
||||
|
@ -100,7 +102,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -120,7 +122,7 @@ printf '\033}tm;480;130;1\0'
|
|||
printf '\033}tu;480;130;1;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -135,7 +137,7 @@ printf '\033}tm;480;130;1\0'
|
|||
printf '\033}tu;480;130;3;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -150,7 +152,7 @@ printf '\033}tm;480;130;1\0'
|
|||
printf '\033}tu;480;130;2;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[Mh=)^[[Mi=)^[[Mhe)^[[Mie)
|
||||
|
@ -163,4 +165,4 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[<2;29;9M;^[[<2;69;9m
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[<1;29;9M^[[<1;69;9m
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[<64;29;9M^[[<65;29;9M^[[<64;69;9M^[[<65;69;9M
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[<72;29;9M^[[<73;29;9M^[[<72;69;9M^[[<73;69;9M
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[34;29;9M^[[35;29;9M^[[34;69;9M^[[35;69;9M
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[33;29;9M^[[35;29;9M^[[33;69;9M^[[35;69;9M
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[96;29;9M^[[97;29;9M^[[96;69;9M^[[97;69;9M
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[104;29;9M^[[105;29;9M^[[104;69;9M^[[105;69;9M
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -62,7 +64,7 @@ printf '\033}tm;1230;130;0\0'
|
|||
printf '\033}tu;1230;130;1;0;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[M"=)^[[M#e)
|
||||
|
@ -78,7 +80,7 @@ printf '\033}tu;480;130;3;0;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[M!=)^[[M#e)
|
||||
|
@ -94,7 +96,7 @@ printf '\033}tu;480;130;2;0;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[M`=)^[[Ma=)^[[M`e)^[[Mae)
|
||||
|
@ -107,7 +109,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -129,7 +131,7 @@ printf '\033}tu;480;130;1;1;0\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -146,7 +148,7 @@ printf '\033}tu;480;130;3;1;0\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -163,7 +165,7 @@ printf '\033}tu;480;130;2;1;0\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints ^[[Mh=)^[[Mi=)^[[Mhe)^[[Mie)
|
||||
|
@ -176,4 +178,4 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -59,7 +61,7 @@ printf '\033}tm;1230;130;0\0'
|
|||
printf '\033}tu;1230;130;1;0;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[M"=)
|
||||
|
@ -73,7 +75,7 @@ printf '\033}tm;480;130;0\0'
|
|||
printf '\033}tu;480;130;3;0;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[M!=)
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;480;130;0\0'
|
|||
printf '\033}tu;480;130;2;0;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints nothing
|
||||
|
@ -98,7 +100,7 @@ printf '\033}tw;200;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -118,7 +120,7 @@ printf '\033}tm;480;130;1\0'
|
|||
printf '\033}tu;480;130;1;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -133,7 +135,7 @@ printf '\033}tm;480;130;1\0'
|
|||
printf '\033}tu;480;130;3;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -148,7 +150,7 @@ printf '\033}tm;480;130;1\0'
|
|||
printf '\033}tu;480;130;2;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints nothing
|
||||
|
@ -161,4 +163,4 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[<2;29;9M
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[<1;29;9M
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints nothing
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints nothing
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -69,7 +71,7 @@ printf '\033}tm;664;130;0\0'
|
|||
printf '\033}tm;657;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[34;29;9M
|
||||
|
@ -87,7 +89,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[33;29;9M
|
||||
|
@ -104,7 +106,7 @@ printf '\033}tm;340;130;0\0'
|
|||
printf '\033}tm;200;130;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints nothing
|
||||
|
@ -117,7 +119,7 @@ printf '\033}tw;480;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -140,7 +142,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -158,7 +160,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -176,7 +178,7 @@ printf '\033}tm;340;130;1\0'
|
|||
printf '\033}tm;200;130;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints nothing
|
||||
|
@ -189,5 +191,5 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
printf '\033[14H'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# char width: 7
|
||||
# char height: 15
|
||||
|
@ -8,7 +10,7 @@
|
|||
printf '\033[8;;180;t'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
# fill space with E
|
||||
printf '\033#8'
|
||||
|
@ -60,7 +62,7 @@ printf '\033}tm;1230;130;0\0'
|
|||
printf '\033}tu;1230;130;1;0;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## RIGHT CLICK
|
||||
# should print ^[[M"=)
|
||||
|
@ -74,7 +76,7 @@ printf '\033}tm;480;130;0\0'
|
|||
printf '\033}tu;480;130;3;0;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## MIDDLE CLICK
|
||||
# should print ^[[M!=)
|
||||
|
@ -88,7 +90,7 @@ printf '\033}tm;480;130;0\0'
|
|||
printf '\033}tu;480;130;2;0;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints nothing
|
||||
|
@ -99,7 +101,7 @@ printf '\033}tw;200;130;1;1;0\0'
|
|||
printf '\033}tw;480;130;0;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
##
|
||||
|
@ -119,7 +121,7 @@ printf '\033}tm;480;130;1\0'
|
|||
printf '\033}tu;480;130;1;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## RIGHT CLICK
|
||||
|
@ -134,7 +136,7 @@ printf '\033}tm;480;130;1\0'
|
|||
printf '\033}tu;480;130;3;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
|
||||
## MIDDLE CLICK
|
||||
|
@ -149,7 +151,7 @@ printf '\033}tm;480;130;1\0'
|
|||
printf '\033}tu;480;130;2;1;0\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
||||
## WHEEL
|
||||
# prints nothing
|
||||
|
@ -162,4 +164,4 @@ printf '\033}tw;480;130;1;1;1\0'
|
|||
printf '\033}tw;480;130;0;1;1\0'
|
||||
# force render
|
||||
printf '\033}tr\0'
|
||||
sleep 0.2
|
||||
test_sleep 0.2
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
#!/bin/sh
|
||||
# shellcheck source=tests/utils.sh
|
||||
. "$(dirname "$0")/utils.sh"
|
||||
|
||||
# query background color
|
||||
printf '\033]11;?\007'
|
||||
sleep 0.1
|
||||
test_sleep 0.1
|
||||
#should print ^]]11;rgb:83/84/85^G
|
||||
|
|
|
@ -22,4 +22,3 @@ printf '\033]10;fff000\007'
|
|||
# change foreground color and then query it
|
||||
printf '\033]10;#ff00FF\007'
|
||||
printf '\033]10;?\007'
|
||||
sleep 0.1
|
||||
|
|
|
@ -22,4 +22,3 @@ printf '\033]11;fff000\007'
|
|||
# change background color and then query it
|
||||
printf '\033]11;#ff00FF\007'
|
||||
printf '\033]11;?\007'
|
||||
sleep 0.1
|
||||
|
|
|
@ -22,4 +22,3 @@ printf '\033]12;fff000\007'
|
|||
# change cursor color and then query it
|
||||
printf '\033]12;#ff00FF\007'
|
||||
printf '\033]12;?\007'
|
||||
sleep 0.1
|
||||
|
|
Loading…
Reference in New Issue