Refactoring change by moving common logic to the module_utils

This commit is contained in:
William Welter 2024-01-16 12:08:48 +00:00
parent c66a5ac3c4
commit 10660cf885
4 changed files with 54 additions and 49 deletions

View file

@ -35,33 +35,3 @@ def test_get_info_suffix(suffix, cursor_output, server_implementation):
info = MySQL_Info(MagicMock(), cursor, server_implementation)
assert info.get_info([], [], False)['version']['suffix'] == suffix
@pytest.mark.parametrize(
'server_implementation',
[
('mysql'),
('mariadb'),
]
)
def test_is_mariadb(server_implementation):
cursor = MagicMock()
info = MySQL_Info(MagicMock(), cursor, server_implementation)
assert info.is_mariadb() == (server_implementation == "mariadb")
@pytest.mark.parametrize(
'server_implementation',
[
('mysql'),
('mariadb'),
]
)
def test_is_mysql(server_implementation):
cursor = MagicMock()
info = MySQL_Info(MagicMock(), cursor, server_implementation)
assert info.is_mysql() == (server_implementation == "mysql")