Commit 18fb713e authored by Claude Paroz's avatar Claude Paroz
Browse files

Properly marked skipped GIS tests as skipped

parent 45403d33
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
from unittest import skip

from django.conf import settings
from django.db import DEFAULT_DB_ALIAS

# function that will pass a test.
def pass_test(*args): return

def no_backend(test_func, backend):
    "Use this decorator to disable test on specified backend."
    if settings.DATABASES[DEFAULT_DB_ALIAS]['ENGINE'].rsplit('.')[-1] == backend:
        return pass_test
        @skip("This test is skipped on '%s' backend" % backend)
        def inner():
            pass
        return inner
    else:
        return test_func