diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bf8a1fa2476f2ea187497f5759bc8cae1e7ae8d0..e5cd361782c0da0cc680be098316bb1cdfada8dd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,7 +13,9 @@ test:
   script:
   - pip install -U -r requirements.txt
   - coverage run --source=aiogremlin/ setup.py test
-
+  - python -m unittest discover
+  - coverage report -m
+  coverage: '/TOTAL.+ ([0-9]{1,3}%)/'
 pages:
   script:
   - pip install -U -r requirements.txt
diff --git a/requirements.txt b/requirements.txt
index 7a09f07f971856d63ae2f7a8d0935498acac80bf..0e326fe7d1fa85cc967a991bae3dde96e8045297 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,6 +4,7 @@ six==1.14.0
 aenum==2.2.3
 aiohttp==3.6.2
 inflection==0.3.1
+coverage==5.0.3
 
 #for testing
 pytest-asyncio>=0.10.0