Skip to content
Snippets Groups Projects
Commit 2e31dd2a authored by Mark Haines's avatar Mark Haines
Browse files

Add tox.ini file for synapse

parent 1c847af2
No related branches found
No related tags found
No related merge requests found
...@@ -12,4 +12,9 @@ recursive-include demo *.py ...@@ -12,4 +12,9 @@ recursive-include demo *.py
recursive-include demo *.sh recursive-include demo *.sh
recursive-include docs * recursive-include docs *
recursive-include scripts * recursive-include scripts *
recursive-include scripts-dev *
recursive-include tests *.py recursive-include tests *.py
recursive-include static *.css
recursive-include static *.html
recursive-include static *.js
...@@ -47,11 +47,6 @@ setup( ...@@ -47,11 +47,6 @@ setup(
packages=find_packages(exclude=["tests", "tests.*"]), packages=find_packages(exclude=["tests", "tests.*"]),
description="Reference Synapse Home Server", description="Reference Synapse Home Server",
install_requires=dependencies['requirements'](include_conditional=True).keys(), install_requires=dependencies['requirements'](include_conditional=True).keys(),
setup_requires=[
"Twisted>=15.1.0", # Here to override setuptools_trial's dependency on Twisted>=2.4.0
"setuptools_trial",
"mock"
],
dependency_links=dependencies["DEPENDENCY_LINKS"], dependency_links=dependencies["DEPENDENCY_LINKS"],
include_package_data=True, include_package_data=True,
zip_safe=False, zip_safe=False,
......
tox.ini 0 → 100644
[tox]
envlist = packaging, py27, pep8
[testenv]
deps =
coverage
Twisted>=15.1
mock
commands =
coverage run --source=./synapse {envbindir}/trial tests
coverage report -m
install_command =
pip install --process-dependency-links --pre {opts} {packages}
[testenv:packaging]
deps =
check-manifest
commands =
check-manifest
[testenv:pep8]
basepython = python2.7
deps =
flake8
commands = flake8 synapse
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment