multiple module utils: flatten directories (#11974)

* multiple module utils: flatten directories

* adjust pritunl tests

* adjust lxca and keycloak tests

* adjust botmeta

* rename test files correctly

* and an import fix

* rename pritunl api mod utils test

* fix typo in test filename

* rename references to pritunl api test

* rename keycloak mod utils test
This commit is contained in:
Alexei Znamensky
2026-05-06 17:07:51 +12:00
committed by GitHub
parent fb0541defb
commit 1047f45bec
84 changed files with 116 additions and 114 deletions

View File

@@ -6,7 +6,7 @@ from __future__ import annotations
import unittest
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import is_struct_included
from ansible_collections.community.general.plugins.module_utils._keycloak import is_struct_included
class KeycloakIsStructIncludedTestCase(unittest.TestCase):

View File

@@ -10,7 +10,7 @@ from urllib.error import HTTPError
import pytest
from ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak import (
from ansible_collections.community.general.plugins.module_utils._keycloak import (
KeycloakError,
get_token,
)
@@ -70,7 +70,7 @@ def mock_good_connection(mocker):
),
}
return mocker.patch(
"ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak.open_url",
"ansible_collections.community.general.plugins.module_utils._keycloak.open_url",
side_effect=build_mocked_request(count(), token_response),
autospec=True,
)
@@ -98,7 +98,7 @@ def mock_bad_json_returned(mocker):
"http://keycloak.url/auth/realms/master/protocol/openid-connect/token": create_wrapper('{"access_token":'),
}
return mocker.patch(
"ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak.open_url",
"ansible_collections.community.general.plugins.module_utils._keycloak.open_url",
side_effect=build_mocked_request(count(), token_response),
autospec=True,
)
@@ -130,7 +130,7 @@ def mock_401_returned(mocker):
),
}
return mocker.patch(
"ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak.open_url",
"ansible_collections.community.general.plugins.module_utils._keycloak.open_url",
side_effect=build_mocked_request(count(), token_response),
autospec=True,
)
@@ -154,7 +154,7 @@ def mock_json_without_token_returned(mocker):
),
}
return mocker.patch(
"ansible_collections.community.general.plugins.module_utils._identity.keycloak.keycloak.open_url",
"ansible_collections.community.general.plugins.module_utils._keycloak.open_url",
side_effect=build_mocked_request(count(), token_response),
autospec=True,
)

View File

@@ -10,9 +10,7 @@ from unittest.mock import MagicMock
import pytest
from ansible.module_utils.common.dict_transformations import dict_merge
from ansible_collections.community.general.plugins.module_utils._net_tools.pritunl import (
api,
)
from ansible_collections.community.general.plugins.module_utils import _pritunl_api as api
# Pritunl Mocks