#358 Add a way to run the functional tests using Vagrant
Merged by gnaponie. Opened by mprahl.
functional-tests-vagrant  into  master

Download 358.patch

The Greenwave functional tests expect a Postgresql server to be up and running. It also expects ResultsDB and WaiverDB to be cloned locally. ResultsDB and WaiverDB are both started from Python code as part of Greenwave pytest fixtures, thus they can't be in containers without modify the functional tests.

As a first step, let's write a Vagrantfile so we can have a VM that can run the functional tests for local development. Long-term, we should probably use docker-compose or minishift.

Tried on my local machine and it works.
+1!

Pull-Request has been merged by gnaponie

Metadata