def setUp(self): super().setUp() self.output = io.StringIO() self.error_output = io.StringIO() self.all_interfaces_mock = self.patch(scan_network_module, "get_all_interfaces_definition") self.scan_networks_mock = self.patch(scan_network_module.scan_networks) self.all_interfaces_mock.return_value = TEST_INTERFACES self.parser = ArgumentParser() add_arguments(self.parser)
def setUp(self): super().setUp() self.output = io.StringIO() self.error_output = io.StringIO() self.all_interfaces_mock = self.patch(scan_network_module, "get_all_interfaces_definition") self.has_command_available_mock = self.patch(scan_network_module, "has_command_available") self.all_interfaces_mock.return_value = TEST_INTERFACES self.popen = self.patch(scan_network_module.subprocess, "Popen") self.popen.return_value.poll = Mock() self.popen.return_value.poll.return_value = None self.popen.return_value.returncode = 0 self.parser = ArgumentParser() add_arguments(self.parser)