You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+60-28Lines changed: 60 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,27 +5,54 @@
5
5
6
6
A CLI tool to render and execute [Robot Framework](https://robotframework.org/) tests using [Jinja](https://jinja.palletsprojects.com/) templating. Combining Robot's language agnostic syntax with the flexibility of Jinja templating allows dynamically rendering a set of test suites from the desired infrastructure state expressed in YAML syntax.
7
7
8
-
```shell
9
-
$ nac-test -h
10
-
11
-
Usage: nac-test [OPTIONS]
12
-
13
-
A CLI tool to render and execute Robot Framework tests using Jinja templating.
All data from the YAML files (`--data` option) will first be combined into a single data structure which is then provided as input to the templating process. Each template in the `--templates` path will then be rendered and written to the `--output` path. If the `--templates` path has subfolders, the folder structure will be retained when rendering the templates.
@@ -36,19 +63,24 @@ After all templates have been rendered [Pabot](https://pabot.org/) will execute
36
63
37
64
Python 3.10+ is required to install `nac-test`. Don't have Python 3.10 or later? See [Python 3 Installation & Setup Guide](https://realpython.com/installing-python/).
38
65
39
-
`nac-test` can be installed in a virtual environment using `pip`:
66
+
`nac-validate` can be installed in a virtual environment using `pip` or `uv`:
40
67
41
-
```shell
68
+
```bash
69
+
# Using pip
42
70
pip install nac-test
71
+
72
+
# Using uv (recommended)
73
+
uv tools install nac-test
43
74
```
44
75
45
-
The following Robot libraries are installed with `nac-test`:
76
+
The following Robot libraries are included with `nac-test`:
0 commit comments