BojanaZ / SeamlessMDD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SeamlessMDD

Project setup

To be able to run the project, You should have installed python and :

  1. Python3 (tested on Python 3.5)
  2. Virtual environment

Dependancies for these project are listed in venv/requirements.txt. To install them, move to SeamlessMDD directory, activate the Virtual environment, and use pip.

On macOS and Linux:

$ source venv/bin/activate
$ pip install -r venv/requirements.txt

On Windows:

.\venv\Scripts\activate
pip install -r venv\requirements.txt

To configure virtual envrionment in PyCharm, follow these instructions.

Testing

This project uses pytest library for testing. It relies on its conventions for discovery, and because of that, You should check it's conventions.

The library has been added to requirements.txt, so You should first move to SeamlessMDD folder, activate the virtual environment, and install the requirements using the pip.

After that, You can invoke the pytest to run tests:

$ pytest

About

License:MIT License


Languages

Language:Python 34.0%Language:CSS 32.1%Language:HTML 31.8%Language:JavaScript 1.8%Language:Smarty 0.3%