diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/sanity/ignore-2.10.txt | 1 | ||||
| -rw-r--r-- | tests/sanity/ignore-2.9.txt | 87 | ||||
| -rw-r--r-- | tests/unit/compat/mock.py | 2 | ||||
| -rw-r--r-- | tests/unit/modules/network/vyos/test_vyos_static_route.py | 8 | 
4 files changed, 19 insertions, 79 deletions
| diff --git a/tests/sanity/ignore-2.10.txt b/tests/sanity/ignore-2.10.txt new file mode 100644 index 00000000..c835eef8 --- /dev/null +++ b/tests/sanity/ignore-2.10.txt @@ -0,0 +1 @@ +plugins/action/vyos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local` diff --git a/tests/sanity/ignore-2.9.txt b/tests/sanity/ignore-2.9.txt index 527fc322..8f3fd9cf 100644 --- a/tests/sanity/ignore-2.9.txt +++ b/tests/sanity/ignore-2.9.txt @@ -1,76 +1,13 @@ +plugins/modules/vyos_interface.py validate-modules:deprecation-mismatch # 2.9 expects METADATA +plugins/modules/vyos_interface.py validate-modules:invalid-documentation # removed_at_date not supported in `deprecated` dict +plugins/modules/vyos_l3_interface.py validate-modules:deprecation-mismatch # 2.9 expects METADATA +plugins/modules/vyos_l3_interface.py validate-modules:invalid-documentation # removed_at_date not supported in `deprecated` dict +plugins/modules/vyos_linkagg.py validate-modules:deprecation-mismatch # 2.9 expects METADATA +plugins/modules/vyos_linkagg.py validate-modules:invalid-documentation # removed_at_date not supported in `deprecated` dict +plugins/modules/vyos_static_route.py validate-modules:deprecation-mismatch # 2.9 expects METADATA +plugins/modules/vyos_static_route.py validate-modules:invalid-documentation # removed_at_date not supported in `deprecated` dict +plugins/modules/vyos_lldp.py validate-modules:deprecation-mismatch # 2.9 expects METADATA +plugins/modules/vyos_lldp.py validate-modules:invalid-documentation # removed_at_date not supported in `deprecated` dict +plugins/modules/vyos_lldp_interface.py validate-modules:deprecation-mismatch # 2.9 expects METADATA +plugins/modules/vyos_lldp_interface.py validate-modules:invalid-documentation # removed_at_date not supported in `deprecated` dict  plugins/action/vyos.py action-plugin-docs # base class for deprecated network platform modules using `connection: local` -plugins/modules/vyos_banner.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_banner.py validate-modules:doc-missing-type -plugins/modules/vyos_command.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_command.py validate-modules:doc-missing-type -plugins/modules/vyos_command.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_config.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_config.py validate-modules:doc-missing-type -plugins/modules/vyos_config.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_facts.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_facts.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_firewall_global.py validate-modules:doc-choices-do-not-match-spec -plugins/modules/vyos_interface.py validate-modules:deprecation-mismatch -plugins/modules/vyos_interface.py validate-modules:doc-choices-do-not-match-spec -plugins/modules/vyos_interface.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_interface.py validate-modules:doc-missing-type -plugins/modules/vyos_interface.py validate-modules:invalid-documentation -plugins/modules/vyos_interface.py validate-modules:missing-suboption-docs -plugins/modules/vyos_interface.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_interface.py validate-modules:undocumented-parameter -plugins/modules/vyos_l3_interface.py validate-modules:deprecation-mismatch -plugins/modules/vyos_l3_interface.py validate-modules:doc-choices-do-not-match-spec -plugins/modules/vyos_l3_interface.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_l3_interface.py validate-modules:doc-missing-type -plugins/modules/vyos_l3_interface.py validate-modules:invalid-documentation -plugins/modules/vyos_l3_interface.py validate-modules:missing-suboption-docs -plugins/modules/vyos_l3_interface.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_l3_interface.py validate-modules:undocumented-parameter -plugins/modules/vyos_linkagg.py validate-modules:deprecation-mismatch -plugins/modules/vyos_linkagg.py validate-modules:doc-choices-do-not-match-spec -plugins/modules/vyos_linkagg.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_linkagg.py validate-modules:doc-missing-type -plugins/modules/vyos_linkagg.py validate-modules:invalid-documentation -plugins/modules/vyos_linkagg.py validate-modules:missing-suboption-docs -plugins/modules/vyos_linkagg.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_linkagg.py validate-modules:undocumented-parameter -plugins/modules/vyos_lldp_interface.py validate-modules:deprecation-mismatch -plugins/modules/vyos_lldp_interface.py validate-modules:doc-choices-do-not-match-spec -plugins/modules/vyos_lldp_interface.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_lldp_interface.py validate-modules:doc-missing-type -plugins/modules/vyos_lldp_interface.py validate-modules:invalid-documentation -plugins/modules/vyos_lldp_interface.py validate-modules:missing-suboption-docs -plugins/modules/vyos_lldp_interface.py validate-modules:undocumented-parameter -plugins/modules/vyos_lldp.py validate-modules:deprecation-mismatch -plugins/modules/vyos_lldp.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_lldp.py validate-modules:invalid-documentation -plugins/modules/vyos_logging.py validate-modules:doc-choices-do-not-match-spec -plugins/modules/vyos_logging.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_logging.py validate-modules:doc-missing-type -plugins/modules/vyos_logging.py validate-modules:missing-suboption-docs -plugins/modules/vyos_logging.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_logging.py validate-modules:undocumented-parameter -plugins/modules/vyos_ping.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_ping.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_static_route.py validate-modules:deprecation-mismatch -plugins/modules/vyos_static_route.py validate-modules:doc-choices-do-not-match-spec -plugins/modules/vyos_static_route.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_static_route.py validate-modules:doc-missing-type -plugins/modules/vyos_static_route.py validate-modules:invalid-documentation -plugins/modules/vyos_static_route.py validate-modules:missing-suboption-docs -plugins/modules/vyos_static_route.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_static_route.py validate-modules:undocumented-parameter -plugins/modules/vyos_system.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_system.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_user.py validate-modules:doc-choices-do-not-match-spec -plugins/modules/vyos_user.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_user.py validate-modules:doc-missing-type -plugins/modules/vyos_user.py validate-modules:missing-suboption-docs -plugins/modules/vyos_user.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_user.py validate-modules:undocumented-parameter -plugins/modules/vyos_vlan.py validate-modules:doc-choices-do-not-match-spec -plugins/modules/vyos_vlan.py validate-modules:doc-default-does-not-match-spec -plugins/modules/vyos_vlan.py validate-modules:doc-missing-type -plugins/modules/vyos_vlan.py validate-modules:missing-suboption-docs -plugins/modules/vyos_vlan.py validate-modules:parameter-type-not-in-doc -plugins/modules/vyos_vlan.py validate-modules:undocumented-parameter diff --git a/tests/unit/compat/mock.py b/tests/unit/compat/mock.py index b45d6b5c..b7df24ff 100644 --- a/tests/unit/compat/mock.py +++ b/tests/unit/compat/mock.py @@ -24,6 +24,7 @@ __metaclass__ = type  Compat module for Python3.x's unittest.mock module  """  import sys +import _io  # Python 2.7 @@ -100,7 +101,6 @@ if sys.version_info >= (3,) and sys.version_info < (3, 4, 4):          global file_spec          if file_spec is None: -            import _io              file_spec = list(                  set(dir(_io.TextIOWrapper)).union(set(dir(_io.BytesIO))) diff --git a/tests/unit/modules/network/vyos/test_vyos_static_route.py b/tests/unit/modules/network/vyos/test_vyos_static_route.py index 8eef5fbc..21f11394 100644 --- a/tests/unit/modules/network/vyos/test_vyos_static_route.py +++ b/tests/unit/modules/network/vyos/test_vyos_static_route.py @@ -21,7 +21,7 @@ from __future__ import absolute_import, division, print_function  __metaclass__ = type  from ansible_collections.vyos.vyos.tests.unit.compat.mock import patch -from ansible.modules.network.vyos import vyos_static_route +from ansible_collections.vyos.vyos.plugins.modules import vyos_static_route  from ansible_collections.vyos.vyos.tests.unit.modules.utils import (      set_module_args,  ) @@ -36,13 +36,14 @@ class TestVyosStaticRouteModule(TestVyosModule):          super(TestVyosStaticRouteModule, self).setUp()          self.mock_get_config = patch( -            "ansible.modules.network.vyos.vyos_static_route.get_config" +            "ansible_collections.vyos.vyos.plugins.modules.vyos_static_route.get_config"          )          self.get_config = self.mock_get_config.start()          self.mock_load_config = patch( -            "ansible.modules.network.vyos.vyos_static_route.load_config" +            "ansible_collections.vyos.vyos.plugins.modules.vyos_static_route.load_config"          ) +          self.load_config = self.mock_load_config.start()      def tearDown(self): @@ -52,6 +53,7 @@ class TestVyosStaticRouteModule(TestVyosModule):          self.mock_load_config.stop()      def load_fixtures(self, commands=None, transport="cli"): +        self.get_config.return_value = ""          self.load_config.return_value = dict(diff=None, session="session")      def test_vyos_static_route_present(self): | 
