From 5a077c63bbd5636a21b17fbb903bfdba6584117b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois?= Date: Sat, 17 Jan 2026 15:26:46 +0100 Subject: [PATCH] testium in orange. Links added. --- src/preamble.tex | 1 + src/sections/intro.tex | 72 ++++++++++++++++++++---------------------- 2 files changed, 35 insertions(+), 38 deletions(-) diff --git a/src/preamble.tex b/src/preamble.tex index 4974fee..6dd7e44 100644 --- a/src/preamble.tex +++ b/src/preamble.tex @@ -30,6 +30,7 @@ \definecolor{deepblue}{RGB}{0, 0, 139} \newcommand{\incode}[1]{\texttt{\textbf{\textcolor{deepblue}{#1}}}} +\newcommand{\tum}[1]{\emph{\textbf{\textcolor{orange}{#1}}}} % ===================== % Police moderne diff --git a/src/sections/intro.tex b/src/sections/intro.tex index 6ecdf87..e444234 100644 --- a/src/sections/intro.tex +++ b/src/sections/intro.tex @@ -4,7 +4,7 @@ % ===== Main features ===== \subsection{Main features} -\begin{frame}{\texttt{testium} main features} +\begin{frame}{ \tum{testium} main features} \begin{columns} \column{0.45\textwidth} \begin{itemize} @@ -27,7 +27,7 @@ \end{columns} \end{frame} -\begin{frame}[fragile]{\texttt{testium} input files} +\begin{frame}[fragile]{ \tum{testium} input files} \begin{columns} \column{0.5\textwidth} \begin{itemize} @@ -93,7 +93,7 @@ main: \begin{frame}{command line interface} \begin{itemize} - \item \incode{testium} can be invoked with the following options: + \item \tum{testium} can be invoked with the following options: \begin{itemize} \item \incode{-h}: command line help \item \incode{-b}: batc5h mode (execution of the test script without GUI) @@ -166,6 +166,8 @@ report: \end{columns} \end{frame} +\subsection{Advanced features} + \begin{frame}{Variable expansion \& global dictionary} \begin{columns} \column{0.5\textwidth} @@ -214,27 +216,6 @@ report: \end{itemize} \end{itemize} \end{itemize} - \begin{itemize} - \item Examples - \begin{itemize} - \item simple - \begin{itemize} - \item \incode{\$|\$(loop\_index)+1|} - \end{itemize} - \item table indexing - \begin{itemize} - \item \incode{\$|(\$(my\_table))[\$(loop\_index)]|} - \end{itemize} - \item string - \begin{itemize} - \item \incode{\$|"\$(video\_path)"+(\$(vstream\_formats))[0]+".mkv"|} - \end{itemize} - \item Random list of integers - \begin{itemize} - \item \incode{\$|[random.sample(range(0,8), k=4)]|} - \end{itemize} - \end{itemize} - \end{itemize} \column{0.4\textwidth} \begin{listing}[H] \begin{minted}{yaml} @@ -262,28 +243,43 @@ report: quality: medium [...] \end{minted} - \caption{A main test file} + \caption{variables expansion and evaluation examples} \end{listing} \end{columns} \end{frame} -% ===== Links for documentation / code ===== -\subsection{Links for documentation / code} +\begin{frame}{Inline evaluation of python statements - Examples} + \begin{itemize} + \item simple + \begin{itemize} + \item \incode{\$|\$(loop\_index)+1|} + \end{itemize} + \item table indexing + \begin{itemize} + \item \incode{\$|(\$(my\_table))[\$(loop\_index)]|} + \end{itemize} + \item string + \begin{itemize} + \item \incode{\$|"\$(video\_path)"+(\$(vstream\_formats))[0]+".mkv"|} + \end{itemize} + \item Random list of integers + \begin{itemize} + \item \incode{\$|[random.sample(range(0,8), k=4)]|} + \end{itemize} + \end{itemize} +\end{frame} -\begin{frame}{Context} +% ===== Links for documentation / code =====evaluation and +\subsection{Documentation and example code} + +\begin{frame}{Links for documentation and example code} \begin{itemize} \item Git repository \begin{itemize} - \item http://git.beafrancois.fr/v\_and\_v/testium - \item Suggestion / tickets - \end{itemize} - \item Documentation - \item testium validation suite - \item Some Examples can be found: - \begin{itemize} - \item test-template - \item Atlas validation - \item Qualification + \item \url{https://git.beafrancois.fr/v_and_v/testium} + \item Also possibility to do suggestions or raise tickets \end{itemize} + \item \href{https://git.beafrancois.fr/v-and-v/testium/src/branch/main/doc/manual/testium_manual.pdf}{Reference documentation} + \item \href{https://git.beafrancois.fr/v-and-v/testium/src/branch/main/test/validation}{ \tum{testium} validation suite} \end{itemize} \end{frame}