From 899e60be80736e3b747eb567171296829e96f716 Mon Sep 17 00:00:00 2001
From: Jason Robinson <jasonr@matrix.org>
Date: Thu, 17 Jan 2019 15:55:37 +0200
Subject: [PATCH] Add parameterized Python module to test dependencies

Allows running parameterized tests. BSD license.

Signed-off-by: Jason Robinson <jasonr@matrix.org>
---
 synapse/python_dependencies.py | 2 +-
 tox.ini                        | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/synapse/python_dependencies.py b/synapse/python_dependencies.py
index 882e844eb1..b5555fbba9 100644
--- a/synapse/python_dependencies.py
+++ b/synapse/python_dependencies.py
@@ -81,7 +81,7 @@ CONDITIONAL_REQUIREMENTS = {
 
     "saml2": ["pysaml2>=4.5.0"],
     "url_preview": ["lxml>=3.5.0"],
-    "test": ["mock>=2.0"],
+    "test": ["mock>=2.0", "parameterized"],
 }
 
 
diff --git a/tox.ini b/tox.ini
index a0f5486829..9b6cb2036c 100644
--- a/tox.ini
+++ b/tox.ini
@@ -8,6 +8,7 @@ deps =
     python-subunit
     junitxml
     coverage
+    parameterized
 
     # cyptography 2.2 requires setuptools >= 18.5
     #
-- 
GitLab