Metadata-Version: 2.4
Name: funfedi_runner
Version: 0.2.2
Project-URL: repository, https://codeberg.org/funfedidev/funfedi_runner
Requires-Python: >=3.11
Requires-Dist: allure-behave>=2.15.3
Requires-Dist: allure-pytest>=2.15.2
Requires-Dist: behave>=1.3.3
Requires-Dist: click>=8.3.1
Requires-Dist: fastapi>=0.128.0
Requires-Dist: fediverse-features>=0.1.3
Requires-Dist: funfedi-connect>=0.2.0
Requires-Dist: funfedi-parsing-test-cases
Requires-Dist: funfedi-results>=0.1.4
Requires-Dist: pydantic>=2.12.5
Requires-Dist: pytest-asyncio>=1.3.0
Requires-Dist: pytest>=9.0.2
Requires-Dist: uvicorn>=0.40.0
Description-Content-Type: text/markdown

# funfedi_runner

Running tests

## steps

```
docker compose up
docker compose exec pasture-one-actor /opt/test_shell.sh /bin/sh
```

Run tests via

```bash
PYTHONPATH=$(pwd) FEDI_APP=name \
    pytest --alluredir  allure-results tests
```

### Running allure

```bash
docker run --rm -ti -v .:/work --workdir /work helgekr/allure ./allure.sh
```

and serve via

```bash
python -mhttp.server -dallure-report
```