diff options
Diffstat (limited to 'tests/unit/apiserver/__init__.py')
-rw-r--r-- | tests/unit/apiserver/__init__.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tests/unit/apiserver/__init__.py b/tests/unit/apiserver/__init__.py index 021415296..1c9d5a672 100644 --- a/tests/unit/apiserver/__init__.py +++ b/tests/unit/apiserver/__init__.py @@ -1,6 +1,7 @@ from __future__ import absolute_import import os +import socket import unittest import tempfile @@ -14,7 +15,12 @@ class APITestCase(unittest.TestCase): def setUp(self): self.db_fd, self.db_path = tempfile.mkstemp() consts.SQLITE = 'sqlite:///{}'.format(self.db_path) - from api import server + + try: + from api import server + except socket.gaierror: + self.app = None + return server.app.config['TESTING'] = True self.app = server.app.test_client() |