This commit is contained in:
@@ -74,14 +74,18 @@ def test_deployment_examples_use_per_platform_mailbox_configuration() -> None:
|
||||
for key in required_keys:
|
||||
assert f"{key}=" in content
|
||||
|
||||
env_example = (ROOT / ".env.example").read_text(encoding="utf-8")
|
||||
assert "VACATURERADAR_OWNER_NAME=Jens" in env_example
|
||||
|
||||
|
||||
def test_unraid_deploy_requires_dedicated_ssh_alias() -> None:
|
||||
deploy_script = (ROOT / "scripts" / "deploy_unraid.sh").read_text(encoding="utf-8")
|
||||
|
||||
assert 'UNRAID_SSH_HOST:-unraid-itworx' in deploy_script
|
||||
assert "UNRAID_SSH_HOST:-unraid-itworx" in deploy_script
|
||||
assert "ssh -G" in deploy_script
|
||||
assert '[[ "$ssh_user" != "root" ]]' in deploy_script
|
||||
assert "itworx_unraid_deploy" in deploy_script
|
||||
assert "BatchMode=yes" in deploy_script
|
||||
assert "git ls-files --cached --others --exclude-standard -z" in deploy_script
|
||||
assert '[[ -e "$tracked_path" ]]' in deploy_script
|
||||
assert "/health/ready/" in deploy_script
|
||||
|
||||
Reference in New Issue
Block a user