summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--README.rst14
-rw-r--r--testing/requirements-testing.pip2
3 files changed, 15 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index 1f278cbf..a8df15eb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,4 @@ scripts/profiling/sync/profiles
testing/htmlcov
testing/.coverage
+testing/test-env \ No newline at end of file
diff --git a/README.rst b/README.rst
index 11455880..d8713df6 100644
--- a/README.rst
+++ b/README.rst
@@ -47,10 +47,20 @@ Compatibility
Tests
-----
+System dependencies::
+
+ python3-venv
+
+Install local dependencies::
+
+ $ cd testing
+ $ pyvenv test-env
+ $ source test-env/bin/activate
+ $ pip3 install -U -r requirements-testing.pip
+
Soledad tests use tox, and they live in the testing folder::
- cd testing
- tox
+ $ tox
Note that to run CouchDB tests, be sure you have `CouchDB`_ installed on your
system.
diff --git a/testing/requirements-testing.pip b/testing/requirements-testing.pip
new file mode 100644
index 00000000..a33c65ab
--- /dev/null
+++ b/testing/requirements-testing.pip
@@ -0,0 +1,2 @@
+pip
+tox \ No newline at end of file