Compare commits

...

7 Commits

Author SHA1 Message Date
536acd4fe9 titles now all white 2026-05-13 21:23:26 +02:00
c741f584ba added last reports changes. 2026-05-03 10:17:14 +02:00
5ac5d0e6db cosmetics 2026-05-02 09:59:17 +02:00
3dc8873321 Parallel better promotion 2026-05-02 09:58:21 +02:00
dcdb7d3938 last pdf 2026-05-02 09:39:54 +02:00
5cbcdca57d Merge branch 'main' of ssh://git.beafrancois.fr:8329/v-and-v/testium_trainings 2026-05-02 09:35:26 +02:00
711e20e1c4 Rename unittest_file item to unittest in examples
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 08:05:49 +02:00
5 changed files with 10 additions and 6 deletions

View File

@@ -31,6 +31,8 @@
\definecolor{deepblue}{RGB}{0, 0, 139} \definecolor{deepblue}{RGB}{0, 0, 139}
\newcommand{\incode}[1]{\texttt{\textbf{\textcolor{deepblue}{#1}}}} \newcommand{\incode}[1]{\texttt{\textbf{\textcolor{deepblue}{#1}}}}
\newcommand{\incodeplain}[1]{\texttt{\textbf{#1}}}
\addtobeamertemplate{frametitle}{\let\incode\incodeplain}{}
\newcommand{\tum}[1]{\emph{\textbf{\textcolor{orange}{#1}}}} \newcommand{\tum}[1]{\emph{\textbf{\textcolor{orange}{#1}}}}
\newcommand{\pass}[1]{\texttt{\textbf{\textcolor{green}{#1}}}} \newcommand{\pass}[1]{\texttt{\textbf{\textcolor{green}{#1}}}}
\newcommand{\fail}[1]{\texttt{\textbf{\textcolor{red}{#1}}}} \newcommand{\fail}[1]{\texttt{\textbf{\textcolor{red}{#1}}}}

View File

@@ -239,13 +239,13 @@ main:
\begin{columns} \begin{columns}
\column{0.6\textwidth} \column{0.6\textwidth}
\begin{itemize} \begin{itemize}
\item Supports sqlite, Junit, JSON, txt formats \item Built-in formats: \incode{sqlite}, \incode{junit}, \incode{json}, \incode{html}, \incode{text}
\item Designed to ease the addition of new formats if any specific request \item Custom formats via Python entry-points (\incode{testium.exporters} group) — installable as standalone packages
\item Added to the root of the main .tum file \item Added to the root of the main .tum file
\begin{itemize} \begin{itemize}
\item \incode{path}: The report path \item \incode{path}: The report path
\item \incode{file\_name}: The name of the report file \item \incode{file\_name}: The name of the report file
\item \incode{export}: The type of export \item \incode{export}: The type(s) of export — single entry or list
\item \incode{log\_stored}: Stores the log extracts in the report \item \incode{log\_stored}: Stores the log extracts in the report
\end{itemize} \end{itemize}
\item the \incode{report} test item can also generate some intermediate reports \item the \incode{report} test item can also generate some intermediate reports

View File

@@ -36,6 +36,7 @@
\item Files written in \incode{YAML} \item Files written in \incode{YAML}
\item Wide range of test items \item Wide range of test items
\item Loops, Variables, conditional execution \item Loops, Variables, conditional execution
\item Parallel execution of test branches
\item Modular templating using \incode{Jinja2} \item Modular templating using \incode{Jinja2}
\end{itemize} \end{itemize}
\item Configuration files (.yaml, .yml) \item Configuration files (.yaml, .yml)
@@ -122,6 +123,7 @@ main:
\begin{itemize} \begin{itemize}
\item \incode{loop} \item \incode{loop}
\item \incode{group} \item \incode{group}
\item \incode{parallel}
\end{itemize} \end{itemize}
\end{itemize} \end{itemize}
\item \incode{!include} directive \item \incode{!include} directive

View File

@@ -272,7 +272,7 @@ end
name: Group Item name: Group Item
condition: "'$(OS)' == 'Linux'" condition: "'$(OS)' == 'Linux'"
steps: steps:
- unittest_file: - unittest:
test_file: test_prod_rio6_8093.py test_file: test_prod_rio6_8093.py
test_method: test_method:
... ...
@@ -286,7 +286,7 @@ end
\begin{columns} \begin{columns}
\column{0.6\textwidth} \column{0.6\textwidth}
\begin{itemize} \begin{itemize}
\item iterator \item \incode{iterator}
\begin{itemize} \begin{itemize}
\item The number of iterations of the loop \item The number of iterations of the loop
\item The list of each iteration parameter \item The list of each iteration parameter
@@ -310,7 +310,7 @@ end
name: Cycle Temperature name: Cycle Temperature
iterator: 10 iterator: 10
steps: steps:
- unittest_file: - unittest:
test_file: test_prod_rio6_8093.py test_file: test_prod_rio6_8093.py
- py_func: - py_func:
name: function test item name: function test item

Binary file not shown.