diff --git a/jsonrpc/tests/test_backend_django/tests.py b/jsonrpc/tests/test_backend_django/tests.py index 3f8ff0e..664bfaa 100644 --- a/jsonrpc/tests/test_backend_django/tests.py +++ b/jsonrpc/tests/test_backend_django/tests.py @@ -2,8 +2,13 @@ from __future__ import absolute_import import os -from django.core.urlresolvers import RegexURLPattern -from django.test import TestCase +try: + from django.core.urlresolvers import RegexURLPattern + from django.test import TestCase +except ImportError: + import unittest + raise unittest.SkipTest('Django not found for testing') + from ...backend.django import JSONRPCAPI, api import json diff --git a/jsonrpc/tests/test_backend_flask/tests.py b/jsonrpc/tests/test_backend_flask/tests.py index f57a7a1..5dd48ad 100644 --- a/jsonrpc/tests/test_backend_flask/tests.py +++ b/jsonrpc/tests/test_backend_flask/tests.py @@ -7,9 +7,13 @@ else: import unittest -# Flask is supported only for python2 and pyton3.3+ +# Flask is supported only for python2 and python3.3+ if sys.version_info < (3, 0) or sys.version_info >= (3, 3): - from flask import Flask + try: + from flask import Flask + except ImportError: + raise unittest.SkipTest('Flask not found for testing') + from ...backend.flask import JSONRPCAPI, api @api.dispatcher.add_method