diff --git a/roles/database_server/molecule/default/tests/test_default.py b/roles/database_server/molecule/default/tests/test_default.py index 4fdc15330ff34839b7c70b5ff786a533afa532c4..34e72d2b57a789d93ea12b2f7b7caee2a3dacd84 100644 --- a/roles/database_server/molecule/default/tests/test_default.py +++ b/roles/database_server/molecule/default/tests/test_default.py @@ -74,6 +74,20 @@ def test_root_my_cnf_login(host): assert "performance_schema" in login.stdout +def test_utf8_configuration_file(host): + """ + Tests if UTF-8 database server configuration file has been deployed + correctly. + """ + + config = host.file('/etc/mysql/mariadb.conf.d/90-utf8.cnf') + + assert config.is_file + assert config.user == 'root' + assert config.group == 'root' + assert config.mode == 0o644 + + def test_utf8_configuration(host): """ Tests if UTF-8 configuration has been applied correctly to server.