aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2025-07-06 06:37:07 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2025-07-11 01:52:02 +0300
commit2baa14add6d9976c29b27cf4470bb458a0198694 (patch)
tree283171a833f0a91a4c20861c452b81340ac0e0cd /tests
parentce1a2b1b428e95d300af478fb0b36ca3773f7f84 (diff)
downloadsciteco-2baa14add6d9976c29b27cf4470bb458a0198694.tar.gz
<EF> supports a numeric buffer id now
* ED hooks are not executed in this case * <EF> is now allowed even when editing a Q-Reg, unless you try to close the current buffer
Diffstat (limited to 'tests')
-rw-r--r--tests/testsuite.at6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/testsuite.at b/tests/testsuite.at
index a1b8ada..b0db94d 100644
--- a/tests/testsuite.at
+++ b/tests/testsuite.at
@@ -239,6 +239,12 @@ TE_CHECK([[@^Ua/test/ @E%a/saveqreg.txt/ @EB/saveqreg.txt/ Z-4"N(0/0)']], 0, ign
TE_CHECK([[@E%$/saveqreg.txt/ @EB/saveqreg.txt/ Z-:Q$"N(0/0)']], 0, ignore, ignore)
AT_CLEANUP
+AT_SETUP([Opening/closing buffers])
+TE_CHECK([[@EB/foo/ @I/XXX/ -EF :Q*"N(0/0)']], 0, ignore, ignore)
+TE_CHECK([[@EB/foo/ @I/XXX/ :EF :Q*"N(0/0)' @EB/foo/ Z-3"N(0/0)']], 0, ignore, ignore)
+TE_CHECK([[@EB/foo/ 1EF :Q*"=(0/0)']], 0, ignore, ignore)
+AT_CLEANUP
+
AT_SETUP([8-bit cleanliness])
TE_CHECK([[0@I//J 0A"N(0/0)' :@S/^@/"F(0/0)']], 0, ignore, ignore)
TE_CHECK([[@EQa//0EE 1U*0EE 0:@EUa/f^@^@/ :Qa-4"N(0/0)' Ga Z-4"N(0/0)']], 0, ignore, ignore)