[latex3-commits] [git/LaTeX3-latex3-l3build] master: Update docs for regression-test changes (0ba5f6f)

Joseph Wright joseph.wright at morningstar2.co.uk
Fri Nov 1 20:46:15 CET 2019


Repository : https://github.com/latex3/l3build
On branch  : master
Link       : https://github.com/latex3/l3build/commit/0ba5f6f960f303a87604ca13e482f793a169ddb5

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

commit 0ba5f6f960f303a87604ca13e482f793a169ddb5
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Fri Nov 1 19:46:15 2019 +0000

    Update docs for regression-test changes


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

0ba5f6f960f303a87604ca13e482f793a169ddb5
 l3build.dtx | 16 +++-------------
 1 file changed, 3 insertions(+), 13 deletions(-)

diff --git a/l3build.dtx b/l3build.dtx
index a2f4812..c6b7198 100644
--- a/l3build.dtx
+++ b/l3build.dtx
@@ -896,16 +896,6 @@
 %
 % Any commands that write content to the |.log| file that should be ignored can be surrounded by |\OMIT| \dots\ |\TIMO|.
 % At the appropriate location in the document where the |.log| comparisons should start (say, after |\begin{document}|), the test suite must contain the |\START| macro.
-% The test should then include \cs{AUTHOR}\marg{authors details} in case a test file fails in the future and needs to be re-analysed.
-%
-% Some additional diagnostic information can then be included as metadata for the conditions of the test.
-% The desired format can be indicated with \cs{FORMAT}\marg{format name}, and any packages or classes loaded can be indicated with
-%
-% \noindent\hspace*{2\parindent} \cs{CLASS}\oarg{options}\marg{class name, version}\par
-% \noindent\hspace*{2\parindent} \cs{PACKAGE}\oarg{options}\marg{package name, version}
-%
-% \noindent These do not provide information that is useful for automated checking; after all, packages change their version numbers frequently.
-% Rather, including this information in a test indicates the conditions under which the test was definitely known to pass at a certain time in the past.
 %
 % The |\END| command signals the end of the test (but read on).
 % Some additional diagnostic information is printed at this time to debug if the test did not complete `properly' in terms of mismatched brace groups or \cs{if}\dots\cs{fi} groups.
@@ -916,9 +906,6 @@
 %
 % \subsection{Commands to help write tests}
 %
-% A simple command \cs{CHECKCOMMAND}\cs{\meta{macro}} is provided to check whether a particular \cs{\meta{macro}} is defined, undefined, or equivalent to \cs{relax}.
-% This is useful to flag either that internal macros are remaining local to their definitions, or that defined commands definitely are defined, or even as a reminder that commands you intend to define in a future package need to be tested once they appear.
-%
 % \cs{TYPE} is used to write material to the \texttt{.log} file, like \LaTeX's \cs{typeout}, but it allows `long' input.
 % The following commands are defined to use \cs{TYPE} to output strings to the \texttt{.log} file.
 % \begin{itemize}
@@ -939,6 +926,9 @@
 % \item
 % \cs{BEGINTEST}\marg{title} \dots \cs{ENDTEST} is an environment form of
 % \cs{TEST}, allowing verbatim material, \emph{etc.} to appear.
+% \item
+% \cs{SHOWFILE} (\eTeX{} only) Shows the content of the file given as an
+% argument.
 % \end{itemize}
 % An example of some of these commands is shown following.
 % \begin{Verbatim}





More information about the latex3-commits mailing list