diff --git a/tox.ini b/tox.ini
index 3ff33ebee21242b61891ac2ccef4c347003fba7b..331109ee7f80c869fb9640c9f4f17e26a11c2add 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,5 +1,5 @@
 [tox]
-envlist = py36, py37, flake8
+envlist = py36, py37, flake8, docs, coverage
 
 [travis]
 python =
@@ -11,6 +11,16 @@ basepython = python
 deps = flake8
 commands = flake8 flatland
 
+[testenv:docs]
+basepython = python
+whitelist_externals = make
+commands = make docs
+
+[testenv:coverage]
+basepython = python
+whitelist_externals = make
+commands = make coverage
+
 [testenv]
 setenv =
     PYTHONPATH = {toxinidir}