From e149b8646b03b5c531762ab63a333791e7b9b10a Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sat, 17 Feb 2024 12:17:43 +0900 Subject: [PATCH] Remove six from unit tests (part 5) This is part of the steps to remove usage of six library, which is no longer needed since python 2 support was removed. Change-Id: I675eff8634ce772839f086b2d07fa0a35cf759b1 --- magnum/tests/unit/drivers/test_template_definition.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/magnum/tests/unit/drivers/test_template_definition.py b/magnum/tests/unit/drivers/test_template_definition.py index 5049b5e8d5..1f01d94899 100644 --- a/magnum/tests/unit/drivers/test_template_definition.py +++ b/magnum/tests/unit/drivers/test_template_definition.py @@ -16,8 +16,6 @@ import abc from neutronclient.common import exceptions as n_exception from unittest import mock -import six - from magnum.common import exception import magnum.conf from magnum.drivers.common import driver @@ -259,8 +257,7 @@ class TemplateDefinitionTestCase(base.TestCase): ) -@six.add_metaclass(abc.ABCMeta) -class BaseK8sTemplateDefinitionTestCase(base.TestCase): +class BaseK8sTemplateDefinitionTestCase(base.TestCase, metaclass=abc.ABCMeta): def setUp(self): super(BaseK8sTemplateDefinitionTestCase, self).setUp()