From f3b7a25a41dff1282df03d03cc5e3846378a0a0c Mon Sep 17 00:00:00 2001 From: Laurent Mazet Date: Sun, 16 Mar 2025 14:34:29 +0100 Subject: [PATCH] add tests --- fm.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fm.c b/fm.c index d412b37..1a2f758 100644 --- a/fm.c +++ b/fm.c @@ -643,4 +643,10 @@ int main (int argc, char *argv[]) /* test: mkdir .a && { sleep 1; echo -n 'k'; sleep 1; echo -en '\ev'; sleep 1; echo; sleep 1; echo -en '\eq'; sleep 1; echo -n y; } | fm.exe -x 60 -y 20 && rmdir .a */ /* test: ln -s .b .a && { sleep 1; echo -n 'k'; sleep 1; echo -en '\ev'; sleep 1; echo; sleep 1; echo -en '\eq'; sleep 1; echo -n y; } | fm.exe -x 60 -y 20 && rm .a */ +/* Search in view */ +/* test: cp debug.o .a && { sleep 1; echo -ne 'k\ev'; sleep 1; echo -n f; sleep 1; echo -n ELF; sleep 1; echo ; sleep 1; echo -n n; sleep 1; echo -n n; sleep 1; echo -n kkkkkkk; sleep 1; echo -n iii; sleep 1; echo -n m ; sleep 1; echo -n kkkkkkkkkkkk; sleep 1; echo -n f; sleep 1; echo -ne '\b\b\b 00 00 00'; sleep 1; echo; sleep 1; for i in $(seq 1 20); do echo -n n; sleep 1; done; echo -n q; sleep 1; echo -en '\eq'; sleep 1; echo -n y; } | fm.exe -x 60 -y 20 && rm .a */ + +/* Search in panel */ +/* test: { sleep 1; echo -n fde; sleep 1; echo -n bug; sleep 1; echo -n .h; sleep 1; echo; sleep 1; echo -en '\eq'; sleep 1; echo -n y; } | fm.exe -x 60 -y 20 */ + /* vim: set ts=4 sw=4 et: */ -- 2.30.2