Skip to content

Commit 202caa3

Browse files
committed
test(utils): Add test for get_default_release
Fixes: GH-3515
1 parent 98cf1fc commit 202caa3

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tests/test_utils.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,20 @@ def test_default_release_empty_string():
741741
assert release is None
742742

743743

744+
def test_get_default_release_sentry_release_env(monkeypatch):
745+
monkeypatch.setenv("SENTRY_RELEASE", "sentry-env-release")
746+
assert get_default_release() == "sentry-env-release"
747+
748+
749+
def test_get_default_release_other_release_env(monkeypatch):
750+
monkeypatch.setenv("SOURCE_VERSION", "other-env-release")
751+
752+
with mock.patch("sentry_sdk.utils.get_git_revision", return_value=""):
753+
release = get_default_release()
754+
755+
assert release == "other-env-release"
756+
757+
744758
def test_ensure_integration_enabled_integration_enabled(sentry_init):
745759
def original_function():
746760
return "original"

0 commit comments

Comments
 (0)