init: added template
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
# E2E tests for Lotty
|
||||
|
||||
## Prerequisites
|
||||
|
||||
Ensure you have the following installed on your system:
|
||||
|
||||
- [Python](https://www.python.org/) (>=3.10,<3.14)
|
||||
- [uv](https://docs.astral.sh/uv/) (latest version recommended)
|
||||
- [Docker](https://www.docker.com/) (latest version recommended)
|
||||
- [Docker compose](https://docs.docker.com/compose/) (latest version recommended)
|
||||
|
||||
## Warning
|
||||
|
||||
Please note that containers will use ports from 13240 to 13248, so there is must be no listeners on this ports range.
|
||||
|
||||
## Setup
|
||||
|
||||
### Clone the project
|
||||
|
||||
### Go to the project directory
|
||||
|
||||
### Install dependencies
|
||||
|
||||
```bash
|
||||
uv sync --no-dev
|
||||
```
|
||||
|
||||
### Customize environment (optional)
|
||||
|
||||
```bash
|
||||
cp .env.template .env
|
||||
```
|
||||
|
||||
And setup env vars according to your needs.
|
||||
|
||||
### Run tests
|
||||
|
||||
```bash
|
||||
uv run pytest .
|
||||
```
|
||||
|
||||
### Results
|
||||
|
||||
You will see something like `n passed in Ns`
|
||||
Reference in New Issue
Block a user