FROM xivo/xivo-purge-db

ADD . /usr/src/xivo-purge-db
WORKDIR /usr/src/xivo-purge-db

RUN pip install -r requirements.txt
RUN pip install -r integration_tests/requirements.txt
RUN pip install -r integration_tests/test-requirements.txt
RUN python setup.py develop

WORKDIR contribs/sample-plugin
RUN python setup.py install

WORKDIR /usr/src/xivo-purge-db
RUN cp -r etc/xivo-purge-db /etc

WORKDIR integration_tests/suite

CMD ["python3", "-m", "unittest"]
