diff --git a/tests/versioning/tests.py b/tests/versioning/tests.py index e83cbf62..16435974 100644 --- a/tests/versioning/tests.py +++ b/tests/versioning/tests.py @@ -1,11 +1,19 @@ from __future__ import absolute_import +import os.path +import pytest + from django.conf import settings from raven.versioning import fetch_git_sha, fetch_package_version from raven.utils import six +def has_git_requirements(): + return os.path.join(settings.PROJECT_ROOT, '.git', 'refs', 'heads', 'master') + + +@pytest.mark.skipif('not has_git_requirements()') def test_fetch_git_sha(): result = fetch_git_sha(settings.PROJECT_ROOT) assert result is not None