[latex3-commits] [latex3/latex2e] cmd-args: Update tests (4a0b863f)

github at latex-project.org github at latex-project.org
Thu May 18 05:33:18 CEST 2023


Repository : https://github.com/latex3/latex2e
On branch  : cmd-args
Link       : https://github.com/latex3/latex2e/commit/4a0b863f467b78484855231ad41ea6363cb8b40d

>---------------------------------------------------------------

commit 4a0b863f467b78484855231ad41ea6363cb8b40d
Author: PhelypeOleinik <phelype.oleinik at latex-project.org>
Date:   Thu May 18 00:33:18 2023 -0300

    Update tests


>---------------------------------------------------------------

4a0b863f467b78484855231ad41ea6363cb8b40d
 base/testfiles-lthooks/ltcmdhooks-001.lvt |  3 +++
 base/testfiles-lthooks/ltcmdhooks-001.tlg | 36 +++++++++++++++++++++++++++----
 base/testfiles-lthooks/ltcmdhooks-002.tlg |  2 +-
 base/testfiles-lthooks/ltcmdhooks-008.tlg |  2 +-
 4 files changed, 37 insertions(+), 6 deletions(-)

diff --git a/base/testfiles-lthooks/ltcmdhooks-001.lvt b/base/testfiles-lthooks/ltcmdhooks-001.lvt
index 47d4c4f9..9228c097 100644
--- a/base/testfiles-lthooks/ltcmdhooks-001.lvt
+++ b/base/testfiles-lthooks/ltcmdhooks-001.lvt
@@ -34,6 +34,9 @@
 
 \begin{document}
 
+\ShowHook{cmd/foo/before}
+\ShowHook{cmd/foo/after}
+
 \show\foo
 
 \typeout{\foo{hello}{world }}
diff --git a/base/testfiles-lthooks/ltcmdhooks-001.tlg b/base/testfiles-lthooks/ltcmdhooks-001.tlg
index 4ff07daa..3c7774db 100644
--- a/base/testfiles-lthooks/ltcmdhooks-001.tlg
+++ b/base/testfiles-lthooks/ltcmdhooks-001.tlg
@@ -18,7 +18,7 @@ Data structure for label rules:
  y = 0 -> 
 Handled code for x
 Handled code for y
--> The generic hook 'cmd/foo/before':
+-> The generic hook 'cmd/foo/before' (unknown arguments):
 > Code chunks:
 >     x -> before 1 
 >     y -> before 2 
@@ -40,7 +40,7 @@ Data structure for label rules:
  y = 0 -> 
 Handled code for x
 Handled code for y
--> The generic hook 'cmd/foo/after':
+-> The generic hook 'cmd/foo/after' (unknown arguments):
 > Code chunks:
 >     x -> after 1 
 >     y -> after 2 
@@ -227,8 +227,8 @@ All initialized (non-empty) hooks:
  file/memoir.cls/before -> \expandafter \def \expandafter \@tempa \string \dimen {}\edef \kernel at stockheight {\expandafter \@tempa \meaning \stockheight }\edef \kernel at stockwidth {\expandafter \@tempa \meaning \stockwidth }\let \stockheight \@undefined \let \stockwidth \@undefined \__hook_toplevel file/memoir.cls/before \__hook_next file/memoir.cls/before  
  file/memoir.cls/after -> \__hook_toplevel file/memoir.cls/after \dimen \kernel at stockheight =\stockheight \dimen \kernel at stockwidth =\stockwidth \dimendef \stockheight =\kernel at stockheight \dimendef \stockwidth =\kernel at stockwidth \__hook_next file/memoir.cls/after  
  package/l3graphics/after -> \__hook_toplevel package/l3graphics/after \seq_set_from_clist:Nn \l_graphics_search_ext_seq {.pdf,.eps,.ps,.png,.jpg,.jpeg}\__hook_next package/l3graphics/after  
- cmd/foo/before -> before 1 before 2 \__hook_toplevel cmd/foo/before \__hook_next cmd/foo/before  
- cmd/foo/after -> \__hook_toplevel cmd/foo/after after 2 after 1 \__hook_next cmd/foo/after  
+ cmd/foo/before -> before 1 before 2 \__hook_toplevel cmd/foo/before {#1}{#2}{#3}{#4}{#5}{#6}{#7}{#8}{#9}\__hook_next cmd/foo/before {#1}{#2}{#3}{#4}{#5}{#6}{#7}{#8}{#9} 
+ cmd/foo/after -> \__hook_toplevel cmd/foo/after {#1}{#2}{#3}{#4}{#5}{#6}{#7}{#8}{#9}after 2 after 1 \__hook_next cmd/foo/after {#1}{#2}{#3}{#4}{#5}{#6}{#7}{#8}{#9} 
 No file ltcmdhooks-001.aux.
 LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line ....
 LaTeX Font Info:    ... okay on input line ....
@@ -280,6 +280,34 @@ Data structure for label rules:
  y = 0 -> 
 Handled code for x
 Handled code for y
+-> The generic hook 'cmd/foo/before' (2 arguments):
+> Code chunks:
+>     x -> before 1 
+>     y -> before 2 
+> Document-level (top-level) code (executed last):
+>     ---
+> Extra code for next invocation:
+>     ---
+> Rules:
+>     ---
+> Execution order:
+>     x, y.
+<recently read> }
+l. ...\ShowHook{cmd/foo/before}
+-> The generic hook 'cmd/foo/after' (2 arguments):
+> Code chunks:
+>     x -> after 1 
+>     y -> after 2 
+> Document-level (top-level) code (executed first):
+>     ---
+> Extra code for next invocation:
+>     ---
+> Rules:
+>     ---
+> Execution order (after reversal):
+>     y, x.
+<recently read> }
+l. ...\ShowHook{cmd/foo/after}
 > \foo=\long macro:
 #1#2->\UseHookWithArguments {cmd/foo/before}{2}{#1}{#2}FOO #1 #2\UseHookWithArguments {cmd/foo/after}{2}{#1}{#2}.
 l. ...\show\foo
diff --git a/base/testfiles-lthooks/ltcmdhooks-002.tlg b/base/testfiles-lthooks/ltcmdhooks-002.tlg
index 887fda93..00a55d78 100644
--- a/base/testfiles-lthooks/ltcmdhooks-002.tlg
+++ b/base/testfiles-lthooks/ltcmdhooks-002.tlg
@@ -14,7 +14,7 @@ Code labels for sorting:
 Data structure for label rules:
  x = 0 -> 
 Handled code for x
--> The generic hook 'cmd/foo/before':
+-> The generic hook 'cmd/foo/before' (unknown arguments):
 > Code chunks:
 >     x ->  before 
 > Document-level (top-level) code (executed last):
diff --git a/base/testfiles-lthooks/ltcmdhooks-008.tlg b/base/testfiles-lthooks/ltcmdhooks-008.tlg
index c2ef8ee7..2af34d1b 100644
--- a/base/testfiles-lthooks/ltcmdhooks-008.tlg
+++ b/base/testfiles-lthooks/ltcmdhooks-008.tlg
@@ -160,7 +160,7 @@ added to it.
 <recently read> }
 l. ...\AddToHook{\foo}{after}     \ShowHook{\foo}
 =================================
--> The generic hook 'cmd/mycmd/after':
+-> The generic hook 'cmd/mycmd/after' (unknown arguments):
 > Code chunks:
 >     XXX -> \ERROR 1
 > Document-level (top-level) code (executed first):





More information about the latex3-commits mailing list.