Beispiel #1
0
    def setUp(self):
        super(TestAwplusModule, self).setUp()
        self.mock_run_commands = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.network.awplus.facts.legacy.base.run_commands"
        )
        self.run_commands = self.mock_run_commands.start()

        self.mock_get_resource_connection_config = patch(
            'ansible_collections.ansible.netcommon.plugins.module_utils.network.common.cfg.base.get_resource_connection'
        )
        self.get_resource_connection_config = self.mock_get_resource_connection_config.start(
        )

        self.mock_get_resource_connection_facts = patch(
            'ansible_collections.ansible.netcommon.plugins.module_utils.network.common.facts.facts.get_resource_connection'
        )
        self.get_resource_connection_facts = self.mock_get_resource_connection_facts.start(
        )

        self.mock_get_capabilities = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.network.awplus.facts.legacy.base.get_capabilities"
        )
        self.get_capabilities = self.mock_get_capabilities.start()
        self.get_capabilities.return_value = {
            "device_info": {
                "network_os": "awplus",
                "network_os_hostname": "AR2050",
                "network_os_model": "AR2050V",
                "network_os_image": "flash:/default.cfg",
                "network_os_version": "main-20191128-1",
            },
            "network_api": "cliconf",
        }
    def setUp(self):
        super(TestAwplusL3InterfacesModule, self).setUp()

        self.mock_get_config = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.network.Config.get_config"
        )
        self.get_config = self.mock_get_config.start()

        self.mock_load_config = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.network.Config.load_config"
        )
        self.load_config = self.mock_load_config.start()

        self.mock_get_resource_connection_config = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.cfg.base.get_resource_connection"
        )
        self.get_resource_connection_config = (
            self.mock_get_resource_connection_config.start())

        self.mock_get_resource_connection_facts = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.facts.facts.get_resource_connection"
        )
        self.get_resource_connection_facts = (
            self.mock_get_resource_connection_facts.start())

        self.mock_execute_show_command = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.facts.l3_interfaces.l3_interfaces.L3_interfacesFacts.get_device_data"
        )
        self.execute_show_command = self.mock_execute_show_command.start()
    def setUp(self):
        super(TestAwplusLacpInterfacesModule, self).setUp()

        self.mock_get_resource_connection_config = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.cfg.base.get_resource_connection"
        )
        self.get_resource_connection_config = self.mock_get_resource_connection_config.start()

        self.mock_get_resource_connection_facts = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.facts.facts.get_resource_connection"
        )
        self.get_resource_connection_facts = self.mock_get_resource_connection_facts.start()

        self.mock_edit_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.providers.providers.CliProvider.edit_config"
        )
        self.edit_config = self.mock_edit_config.start()

        self.mock_execute_show_command = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.network.awplus.facts."
            "lacp_interfaces.lacp_interfaces.Lacp_interfacesFacts.get_run_conf"
        )
        self.execute_show_command = self.mock_execute_show_command.start()

        self.mock_execute_show_int_command = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.network.awplus.facts."
            "lacp_interfaces.lacp_interfaces.Lacp_interfacesFacts.get_int_brief"
        )
        self.execute_show_int_command = self.mock_execute_show_int_command.start()
Beispiel #4
0
    def setUp(self):
        super(TestAwplusOspfIPv6Module, self).setUp()

        self.mock_load_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_ipv6_ospf.load_config"
        )
        self.load_config = self.mock_load_config.start()

        self.mock_get_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_ipv6_ospf.get_config"
        )
        self.get_config = self.mock_get_config.start()
Beispiel #5
0
    def setUp(self):
        super(TestAwplusStaticRouteModule, self).setUp()

        self.mock_load_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_static_route.load_config"
        )
        self.load_config = self.mock_load_config.start()

        self.mock_get_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_static_route.get_config"
        )
        self.get_config = self.mock_get_config.start()
Beispiel #6
0
    def setUp(self):
        super(TestAwplusLinkaggModule, self).setUp()

        self.mock_get_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_linkagg.get_config"
        )
        self.get_config = self.mock_get_config.start()

        self.mock_load_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_linkagg.load_config"
        )
        self.load_config = self.mock_load_config.start()
Beispiel #7
0
    def setUp(self):
        super(TestAwplusCommandModule, self).setUp()

        self.mock_run_commands = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_command.run_commands"
        )
        self.run_commands = self.mock_run_commands.start()
    def setUp(self):
        super(TestAwplusVrfModule, self).setUp()

        self.mock_get_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_vrf.get_config"
        )
        self.get_config = self.mock_get_config.start()

        self.mock_load_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_vrf.load_config"
        )
        self.load_config = self.mock_load_config.start()

        self.mock_run_commands = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_vrf.get_intf_info"
        )
        self.run_commands = self.mock_run_commands.start()
    def setUp(self):
        super(TestAwplusOpenFlowModule, self).setUp()

        self.mock_get_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_openflow.get_config"
        )
        self.get_config = self.mock_get_config.start()

        self.mock_load_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_openflow.load_config"
        )
        self.load_config = self.mock_load_config.start()

        self.mock_run_commands = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_openflow.get_openflow_config"
        )
        self.run_commands = self.mock_run_commands.start()
Beispiel #10
0
 def setUp(self):
     self.mock_module = patch.multiple(basic.AnsibleModule,
                                       exit_json=exit_json,
                                       fail_json=fail_json)
     self.mock_module.start()
     self.mock_sleep = patch("time.sleep")
     self.mock_sleep.start()
     set_module_args({})
     self.addCleanup(self.mock_module.stop)
     self.addCleanup(self.mock_sleep.stop)
Beispiel #11
0
    def setUp(self):
        super(TestAwplusVlansModule, self).setUp()

        self.mock_get_config = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.network.Config.get_config"
        )
        self.get_config = self.mock_get_config.start()

        self.mock_load_config = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.network.Config.load_config"
        )
        self.load_config = self.mock_load_config.start()

        self.mock_get_resource_connection_config = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.cfg.base.get_resource_connection"
        )
        self.get_resource_connection_config = self.mock_get_resource_connection_config.start(
        )

        self.mock_get_resource_connection_facts = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.facts.facts.get_resource_connection"
        )
        self.get_resource_connection_facts = self.mock_get_resource_connection_facts.start(
        )

        self.mock_edit_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.providers.providers.CliProvider.edit_config"
        )
        self.edit_config = self.mock_edit_config.start()

        self.mock_execute_show_command = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.network.awplus.facts.vlans.vlans.VlansFacts.get_run_conf"
        )
        self.execute_show_command = self.mock_execute_show_command.start()
    def setUp(self):
        super(TestAwplusConfigModule, self).setUp()

        self.mock_get_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_config.get_config"
        )
        self.get_config = self.mock_get_config.start()

        self.mock_get_connection = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_config.get_connection"
        )
        self.get_connection = self.mock_get_connection.start()

        self.conn = self.get_connection()
        self.conn.edit_config = MagicMock()

        self.mock_run_commands = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.modules.awplus_config.run_commands"
        )
        self.run_commands = self.mock_run_commands.start()

        self.cliconf_obj = Cliconf(MagicMock())
        self.running_config = load_fixture("awplus_config_config.cfg")
Beispiel #13
0
    def setUp(self):
        super(TestAwplusOpenFlowModule, self).setUp()

        self.mock_get_resource_connection_config = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.cfg.base.get_resource_connection"
        )
        self.get_resource_connection_config = (
            self.mock_get_resource_connection_config.start()
        )

        self.mock_get_resource_connection_facts = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.facts.facts.get_resource_connection"
        )
        self.get_resource_connection_facts = (
            self.mock_get_resource_connection_facts.start()
        )

        self.mock_get_openflow_conf = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.network.awplus.facts.openflow.openflow.OpenflowFacts.get_openflow_conf"
        )
        self.get_openflow_conf = (
            self.mock_get_openflow_conf.start()
        )

        self.mock_get_openflow_stat = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.network.awplus.facts.openflow.openflow.OpenflowFacts.get_openflow_stat"
        )
        self.get_openflow_stat = (
            self.mock_get_openflow_stat.start()
        )

        self.mock_get_run_openflow = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.network.awplus.facts.openflow.openflow.OpenflowFacts.get_run_openflow"
        )
        self.get_run_openflow = (
            self.mock_get_run_openflow.start()
        )
    def setUp(self):
        super(TestAwplusNtpModule, self).setUp()

        self.mock_get_resource_connection_config = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.cfg.base.get_resource_connection"
        )
        self.get_resource_connection_config = self.mock_get_resource_connection_config.start(
        )

        self.mock_get_resource_connection_facts = patch(
            "ansible_collections.ansible.netcommon.plugins.module_utils.network.common.facts.facts.get_resource_connection"
        )
        self.get_resource_connection_facts = self.mock_get_resource_connection_facts.start(
        )

        self.mock_edit_config = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.providers.providers.CliProvider.edit_config"
        )
        self.edit_config = self.mock_edit_config.start()

        self.mock_get_data = patch(
            "ansible_collections.alliedtelesis.awplus.plugins.module_utils.network.awplus.facts.ntp.ntp.NtpFacts.get_run_conf"
        )
        self.get_data = self.mock_get_data.start()