diff --git a/tests/integration/test_gitlab.py b/tests/integration/test_gitlab.py
index <HASH>..<HASH> 100644
--- a/tests/integration/test_gitlab.py
+++ b/tests/integration/test_gitlab.py
@@ -10,10 +10,12 @@ log = logging.getLogger('test.gitlab')
 #################################################################################
 
 import sys
+import pytest
 
 from tests.helpers import GitRepoTestCase
 
 from git_repo.services.service import gitlab
+from git_repo.exceptions import ResourceExistsError
 
 # monkey patch requests with session
 from requests import Session
@@ -40,6 +42,12 @@ class Test_Gitlab(GitRepoTestCase):
                            namespace='guyzmo',
                            repository='foobar')
 
+    def test_01_create__already_exists(self):
+        with pytest.raises(ResourceExistsError):
+            self.action_create(cassette_name=sys._getframe().f_code.co_name,
+                            namespace='guyzmo',
+                            repository='git-repo')
+
 
     def test_02_delete(self):
         self.action_delete(cassette_name=sys._getframe().f_code.co_name,
Updated gitlab test suite with extra test (existing repo error on create)