/
githubmirror
/
salt
Обзор
Документация
Войти
/
githubmirror
/
salt
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/pytests/integration/cli/test_salt_master.py
30 строк
715 B
Charles McMarrow
[3006.x] rebase test labels (#64053)
16 апр 2023, 04:19
Не верифицирован
16 апр 2023, 04:19
8dc6dd6
Код
Авторство
О чём код?
import logging import time import pytest from saltfactories.utils import random_string import salt.defaults.exitcodes from tests.support.helpers import PRE_PYTEST_SKIP_REASON pytestmark = [ pytest.mark.core_test, pytest.mark.windows_whitelisted, ] log = logging.getLogger(__name__) @pytest.fixture def master_id(): return random_string("master-") @pytest.mark.skip_on_windows(reason=PRE_PYTEST_SKIP_REASON) def test_exit_status_correct_usage(salt_factories, master_id): factory = salt_factories.salt_master_daemon(master_id) factory.start() assert factory.is_running() time.sleep(0.5) ret = factory.terminate() assert ret.returncode == salt.defaults.exitcodes.EX_OK, ret