/
githubmirror
/
salt
Обзор
Документация
Войти
/
githubmirror
/
salt
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/pytests/integration/ssh/test_deploy_relenv.py
38 строк
956 B
Daniel A. Wozniak
Improve salt-ssh relenv/thin parity and fix various regressions
05 апр 2026, 01:26
05 апр 2026, 01:26
a164b4e
Код
Авторство
О чём код?
""" salt-ssh testing """ import pathlib import pytest pytestmark = [ pytest.mark.slow_test, pytest.mark.skip_on_windows(reason="salt-ssh not available on Windows"), ] def test_relenv_dir(salt_ssh_cli, relenv_tarball_cached): """ test to make sure thin_dir is created and salt-call file is included """ if relenv_tarball_cached is None: pytest.skip("Relenv tarball not available") ret = salt_ssh_cli.run("--relenv", "config.get", "thin_dir") assert ret.returncode == 0 thin_dir = pathlib.Path(ret.data) assert thin_dir.is_dir() assert thin_dir assert thin_dir.joinpath("salt-call").exists() def test_relenv_ping(salt_ssh_cli, relenv_tarball_cached): """ Test a simple ping """ if relenv_tarball_cached is None: pytest.skip("Relenv tarball not available") ret = salt_ssh_cli.run("--relenv", "test.ping") assert ret.returncode == 0 assert ret.data is True