/
githubmirror
/
salt
Обзор
Документация
Войти
/
githubmirror
/
salt
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/pytests/functional/modules/test_defaults.py
40 строк
809 B
Megan Wilhite
Add more test coverage and fix previous failing tests
07 апр 2023, 16:23
07 апр 2023, 16:23
e29485e
Код
Авторство
О чём код?
import pytest pytestmark = [pytest.mark.skip_unless_on_linux] @pytest.fixture(scope="module") def defaults(modules): return modules.defaults def test_defaults_get(defaults, state_tree, caplog): """ test defaults.get """ json_contents = """ { "users": { "root": 1 } } """ path = state_tree / "core" with pytest.helpers.temp_file("defaults.json", json_contents, path): assert defaults.get("core:users:root") == 1 def test_defaults_merge(defaults): """ test defaults.merge """ assert defaults.merge({"a": "b"}, {"d": "e"}) == {"a": "b", "d": "e"} def test_defaults_deepcopy(defaults): """ test defaults.deepcopy """ test_dict = {"1": "one"} assert defaults.deepcopy(test_dict) == test_dict