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}
\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{\pass}[1]{\texttt{\textbf{\textcolor{green}{#1}}}}
\newcommand{\fail}[1]{\texttt{\textbf{\textcolor{red}{#1}}}}

View File

@@ -239,13 +239,13 @@ main:
\begin{columns}
\column{0.6\textwidth}
\begin{itemize}
\item Supports sqlite, Junit, JSON, txt formats
\item Designed to ease the addition of new formats if any specific request
\item Built-in formats: \incode{sqlite}, \incode{junit}, \incode{json}, \incode{html}, \incode{text}
\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
\begin{itemize}
\item \incode{path}: The report path
\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
\end{itemize}
\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 Wide range of test items
\item Loops, Variables, conditional execution
\item Parallel execution of test branches
\item Modular templating using \incode{Jinja2}
\end{itemize}
\item Configuration files (.yaml, .yml)
@@ -122,6 +123,7 @@ main:
\begin{itemize}
\item \incode{loop}
\item \incode{group}
\item \incode{parallel}
\end{itemize}
\end{itemize}
\item \incode{!include} directive

View File

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

Binary file not shown.