[latex3-commits] [git/LaTeX3-latex3-latex3] scan-quark: Half these tests were redundant anyway (9afc4f6f3)
PhelypeOleinik
tex.phelype at gmail.com
Wed Mar 18 20:59:01 CET 2020
Repository : https://github.com/latex3/latex3
On branch : scan-quark
Link : https://github.com/latex3/latex3/commit/9afc4f6f3a2e8545a07671ab12a7ee06f122f9b3
>---------------------------------------------------------------
commit 9afc4f6f3a2e8545a07671ab12a7ee06f122f9b3
Author: PhelypeOleinik <tex.phelype at gmail.com>
Date: Wed Mar 18 16:59:01 2020 -0300
Half these tests were redundant anyway
>---------------------------------------------------------------
9afc4f6f3a2e8545a07671ab12a7ee06f122f9b3
l3kernel/testfiles/m3quark002.lvt | 14 ++++----------
l3kernel/testfiles/m3quark002.tlg | 34 ++++++++++------------------------
2 files changed, 14 insertions(+), 34 deletions(-)
diff --git a/l3kernel/testfiles/m3quark002.lvt b/l3kernel/testfiles/m3quark002.lvt
index dfd49a0cd..82fdaa3fe 100644
--- a/l3kernel/testfiles/m3quark002.lvt
+++ b/l3kernel/testfiles/m3quark002.lvt
@@ -23,8 +23,6 @@
\__test_quark_if_recursion_tail_stop:n
\q__test_recursion_tail \q__test_recursion_stop { __test }
\cs_log:N \__test_quark_if_recursion_tail_stop:n
- \cs_log:N \__test_if_test_recursion_tail:w
- \cs_log:N \__test_use_none_delimit_by_q_test_recursion_stop:w
}
\TEST{New~private~quark~functions~(:nn)}{
@@ -32,8 +30,6 @@
\__test_quark_if_recursion_tail_stop_do:nn
\q__test_recursion_tail \q__test_recursion_stop { __test }
\cs_log:N \__test_quark_if_recursion_tail_stop_do:nn
- \cs_log:N \__test_if_test_recursion_tail:w
- \cs_log:N \__test_use_i_delimit_by_q_test_recursion_stop:nw
}
\TEST{New~private~quark~functions~(:N)}{
@@ -41,8 +37,6 @@
\__test_quark_if_recursion_tail_stop:N
\q__test_recursion_tail \q__test_recursion_stop { __test }
\cs_log:N \__test_quark_if_recursion_tail_stop:N
- \cs_log:N \__test_if_test_recursion_tail:w
- \cs_log:N \__test_use_none_delimit_by_q_test_recursion_stop:w
}
\TEST{New~private~quark~functions~(:Nn)}{
@@ -50,8 +44,6 @@
\__test_quark_if_recursion_tail_stop_do:Nn
\q__test_recursion_tail \q__test_recursion_stop { __test }
\cs_log:N \__test_quark_if_recursion_tail_stop_do:Nn
- \cs_log:N \__test_if_test_recursion_tail:w
- \cs_log:N \__test_use_i_delimit_by_q_test_recursion_stop:nw
}
\TEST{New~private~quark~functions~(:nN)}{
@@ -59,8 +51,6 @@
\__test_quark_if_recursion_tail_break:nN
\q__test_recursion_tail \q__test_recursion_stop { __test }
\cs_log:N \__test_quark_if_recursion_tail_break:nN
- \cs_log:N \__test_if_test_recursion_tail:w
- \cs_log:N \__test_use_i_delimit_by_q_test_recursion_stop:nw
}
\TEST{New~private~quark~functions~(:NN)}{
@@ -68,7 +58,11 @@
\__test_quark_if_recursion_tail_break:NN
\q__test_recursion_tail \q__test_recursion_stop { __test }
\cs_log:N \__test_quark_if_recursion_tail_break:NN
+}
+
+\TEST{Auxiliaries~to~the~kernel~quark~functions}{
\cs_log:N \__test_if_test_recursion_tail:w
+ \cs_log:N \__test_use_none_delimit_by_q_test_recursion_stop:w
\cs_log:N \__test_use_i_delimit_by_q_test_recursion_stop:nw
}
diff --git a/l3kernel/testfiles/m3quark002.tlg b/l3kernel/testfiles/m3quark002.tlg
index 0d47a91ef..407a94ea2 100644
--- a/l3kernel/testfiles/m3quark002.tlg
+++ b/l3kernel/testfiles/m3quark002.tlg
@@ -10,10 +10,6 @@ Defining \__test_quark_if_recursion_tail_stop:n on line ..
> \__test_quark_if_recursion_tail_stop:n=\long macro:#1->\tl_if_empty:oTF
{\__test_if_test_recursion_tail:w {}#1{}?!\q__test_recursion_tail
??!}{\__test_use_none_delimit_by_q_test_recursion_stop:w }{}.
-> \__test_if_test_recursion_tail:w=\long macro:#1\q__test_recursion_tail
-#2?#3?!->#1#2.
-> \__test_use_none_delimit_by_q_test_recursion_stop:w=\long
-macro:#1\q__test_recursion_stop ->.
============================================================
============================================================
TEST 2: New private quark functions (:nn)
@@ -22,10 +18,6 @@ Defining \__test_quark_if_recursion_tail_stop_do:nn on line ...
> \__test_quark_if_recursion_tail_stop_do:nn=\long macro:#1->\tl_if_empty:oTF
{\__test_if_test_recursion_tail:w {}#1{}?!\q__test_recursion_tail
??!}{\__test_use_i_delimit_by_q_test_recursion_stop:nw }{\use_none:n }.
-> \__test_if_test_recursion_tail:w=\long macro:#1\q__test_recursion_tail
-#2?#3?!->#1#2.
-> \__test_use_i_delimit_by_q_test_recursion_stop:nw=\long
-macro:#1#2\q__test_recursion_stop ->#1.
============================================================
============================================================
TEST 3: New private quark functions (:N)
@@ -34,10 +26,6 @@ Defining \__test_quark_if_recursion_tail_stop:N on line ..
> \__test_quark_if_recursion_tail_stop:N=\long macro:#1->\if_meaning:w
\q__test_recursion_tail #1\exp_after:wN
\__test_use_none_delimit_by_q_test_recursion_stop:w \fi: .
-> \__test_if_test_recursion_tail:w=\long macro:#1\q__test_recursion_tail
-#2?#3?!->#1#2.
-> \__test_use_none_delimit_by_q_test_recursion_stop:w=\long
-macro:#1\q__test_recursion_stop ->.
============================================================
============================================================
TEST 4: New private quark functions (:Nn)
@@ -47,10 +35,6 @@ Defining \__test_quark_if_recursion_tail_stop_do:Nn on line ...
\q__test_recursion_tail #1\exp_after:wN
\__test_use_i_delimit_by_q_test_recursion_stop:nw \else: \exp_after:wN
\use_none:n \fi: .
-> \__test_if_test_recursion_tail:w=\long macro:#1\q__test_recursion_tail
-#2?#3?!->#1#2.
-> \__test_use_i_delimit_by_q_test_recursion_stop:nw=\long
-macro:#1#2\q__test_recursion_stop ->#1.
============================================================
============================================================
TEST 5: New private quark functions (:nN)
@@ -58,10 +42,6 @@ TEST 5: New private quark functions (:nN)
Defining \__test_quark_if_recursion_tail_break:nN on line ...
> \__test_quark_if_recursion_tail_break:nN=\long macro:#1#2->\tl_if_empty:oTF
{\__test_if_test_recursion_tail:w {}#1{}?!\q__test_recursion_tail ??!}{#2}{}.
-> \__test_if_test_recursion_tail:w=\long macro:#1\q__test_recursion_tail
-#2?#3?!->#1#2.
-> \__test_use_i_delimit_by_q_test_recursion_stop:nw=\long
-macro:#1#2\q__test_recursion_stop ->#1.
============================================================
============================================================
TEST 6: New private quark functions (:NN)
@@ -69,26 +49,32 @@ TEST 6: New private quark functions (:NN)
Defining \__test_quark_if_recursion_tail_break:NN on line ...
> \__test_quark_if_recursion_tail_break:NN=\long macro:#1#2->\if_meaning:w
\q__test_recursion_tail #1\exp_after:wN #2\fi: .
+============================================================
+============================================================
+TEST 7: Auxiliaries to the kernel quark functions
+============================================================
> \__test_if_test_recursion_tail:w=\long macro:#1\q__test_recursion_tail
#2?#3?!->#1#2.
+> \__test_use_none_delimit_by_q_test_recursion_stop:w=\long
+macro:#1\q__test_recursion_stop ->.
> \__test_use_i_delimit_by_q_test_recursion_stop:nw=\long
macro:#1#2\q__test_recursion_stop ->#1.
============================================================
============================================================
-TEST 7: Inside recursions (expect nothing)
+TEST 8: Inside recursions (expect nothing)
============================================================
============================================================
============================================================
-TEST 8: Inside recursions (expect `YESYESYESYES')
+TEST 9: Inside recursions (expect `YESYESYESYES')
============================================================
YESYESYESYES
============================================================
============================================================
-TEST 9: Recursion edge cases (expect nothing)
+TEST 10: Recursion edge cases (expect nothing)
============================================================
============================================================
============================================================
-TEST 10: Invalid signatures (expect errors)
+TEST 11: Invalid signatures (expect errors)
============================================================
! LaTeX3 Error: Quark test function
(LaTeX3) '\__test_quark_if_recursion_tail_break:nnn' is invalid.
More information about the latex3-commits
mailing list.