Initial import of cf-temp-email deploy CLI
This commit is contained in:
16
tests/test_environment.py
Normal file
16
tests/test_environment.py
Normal file
@@ -0,0 +1,16 @@
|
||||
from __future__ import annotations
|
||||
|
||||
import pytest
|
||||
|
||||
from cf_temp_email_deploy.environment import parse_semver
|
||||
from cf_temp_email_deploy.errors import EnvironmentCheckError
|
||||
|
||||
|
||||
def test_parse_semver_accepts_prefixed_versions() -> None:
|
||||
assert parse_semver("v24.14.0") == (24, 14, 0)
|
||||
|
||||
|
||||
def test_parse_semver_rejects_invalid_versions() -> None:
|
||||
with pytest.raises(EnvironmentCheckError):
|
||||
parse_semver("unknown")
|
||||
|
||||
Reference in New Issue
Block a user