diff --git a/molecule_hetznercloud/test/functional/test_command.py b/molecule_hetznercloud/test/functional/test_command.py index 95213e2..68624a0 100644 --- a/molecule_hetznercloud/test/functional/test_command.py +++ b/molecule_hetznercloud/test/functional/test_command.py @@ -21,6 +21,7 @@ import os import pytest + import sh from molecule.scenario import ephemeral_directory @@ -168,19 +169,7 @@ def test_command_idempotence(scenario_to_test, with_scenario, scenario_name): pytest.helpers.idempotence(scenario_name) -@pytest.mark.parametrize( - "driver_name", - [ - ("digitalocean"), - ("docker"), - ("ec2"), - ("gce"), - ("linode"), - ("openstack"), - ("vagrant"), - ], - indirect=["driver_name"], -) +@pytest.mark.parametrize("driver_name", [("hetznercloud")], indirect=["driver_name"]) def test_command_init_role(temp_dir, driver_name, skip_test): pytest.helpers.init_role(temp_dir, driver_name) diff --git a/molecule_hetznercloud/test/resources/molecule_docker.yml b/molecule_hetznercloud/test/resources/molecule_hetznercloud.yml similarity index 93% rename from molecule_hetznercloud/test/resources/molecule_docker.yml rename to molecule_hetznercloud/test/resources/molecule_hetznercloud.yml index 1976cfc..5cf254f 100644 --- a/molecule_hetznercloud/test/resources/molecule_docker.yml +++ b/molecule_hetznercloud/test/resources/molecule_hetznercloud.yml @@ -2,7 +2,7 @@ dependency: name: galaxy driver: - name: docker + name: hetznercloud lint: name: yamllint platforms: diff --git a/molecule_hetznercloud/test/unit/conftest.py b/molecule_hetznercloud/test/unit/conftest.py index 17f7d2c..a395b3c 100644 --- a/molecule_hetznercloud/test/unit/conftest.py +++ b/molecule_hetznercloud/test/unit/conftest.py @@ -18,22 +18,21 @@ # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. -from uuid import uuid4 import copy import functools import os import shutil +from uuid import uuid4 + +import pytest + +from molecule import config, util try: from pathlib import Path except ImportError: from pathlib2 import Path -import pytest - -from molecule import util -from molecule import config - @pytest.helpers.register def write_molecule_file(filename, data): @@ -55,7 +54,7 @@ def _molecule_dependency_galaxy_section_data(): @pytest.fixture def _molecule_driver_section_data(): - return {"driver": {"name": "docker", "options": {"managed": True}}} + return {"driver": {"name": "hetznercloud", "options": {"managed": True}}} @pytest.fixture diff --git a/molecule_hetznercloud/test/unit/cookiecutter/test_molecule.py b/molecule_hetznercloud/test/unit/cookiecutter/test_molecule.py index 1169269..6c60e44 100644 --- a/molecule_hetznercloud/test/unit/cookiecutter/test_molecule.py +++ b/molecule_hetznercloud/test/unit/cookiecutter/test_molecule.py @@ -46,7 +46,7 @@ def _instance(_base_class): def _command_args(): return { "dependency_name": "galaxy", - "driver_name": "docker", + "driver_name": "hetznercloud", "lint_name": "yamllint", "provisioner_name": "ansible", "scenario_name": "default", diff --git a/molecule_hetznercloud/test/unit/model/v2/conftest.py b/molecule_hetznercloud/test/unit/model/v2/conftest.py index fe09bff..55cbdf7 100644 --- a/molecule_hetznercloud/test/unit/model/v2/conftest.py +++ b/molecule_hetznercloud/test/unit/model/v2/conftest.py @@ -33,7 +33,7 @@ def _molecule_file(): os.path.pardir, os.path.pardir, "resources", - "molecule_docker.yml", + "molecule_hetznercloud.yml", )