serval-uni-lu / html-mutation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

html-mutation

Requirement

Before installing the pyenv environment make sure the following are installed on your machine:

sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils libffi-dev liblzma-dev

Then make sure you have the following to be able to build:

  • pyenv
  • poetry

Prepare the project

  1. (optional if Python 3.10.1 is already present) pyenv install 3.10.1
  2. pyenv local 3.10.1
  3. git clone git@github.com:serval-uni-lu/html-mutation.git
  4. cd html-mutation
  5. potery env use python
  6. poetry install

Run tests

poetry run pytest

And to use them with coverage report

poetry run pytest --cov=tests

About

License:Apache License 2.0


Languages

Language:Python 100.0%