import pytest

from pypos.core.utils.config_utils import get_jwt_runtime_config, read_config

# edited by glg
pytestmark = [pytest.mark.smoke]


def test_runtime_config_smoke():
    cfg = read_config()
    assert isinstance(cfg, dict)
    assert "request_timeout" in cfg


def test_jwt_runtime_config_smoke():
    jwt_cfg = get_jwt_runtime_config()
    assert isinstance(jwt_cfg, dict)
    assert {"enabled", "required", "auto_refresh"}.issubset(set(jwt_cfg.keys()))
