An open API service indexing awesome lists of open source software.

https://github.com/bat0ri/s3-memes

s3 (yandex-cloud), repository (postgres), fastapi, docker-compose for full, pytest, mock-tests
https://github.com/bat0ri/s3-memes

docker-compose fastapi mock-testing postgres pytest s3-storage sqlalchemy uvicorn

Last synced: 14 days ago
JSON representation

s3 (yandex-cloud), repository (postgres), fastapi, docker-compose for full, pytest, mock-tests

Awesome Lists containing this project

README

        

# s3-memes

### Install
``` Shell
cd docker-compose && docker-compose up -d
```
+ And go to ```http://localhost:5000/docs``` or testing on Postman for ```localhost:5000```

### Test (mock repository)
- go to ```/src``` and create ```venv```
```
python -m venv venv && . ./venv/bin/activate
```
- upgrade pip and install poetry
```
pip install poetry
```
- req install from ```pyproject.toml```
```
poetry install
```
- GO TEST
```
pytest -s
```