diff --git a/tests/test_hcxdumptool.py b/tests/test_hcxdumptool.py index 0e08ff309..9a050e8ad 100644 --- a/tests/test_hcxdumptool.py +++ b/tests/test_hcxdumptool.py @@ -199,11 +199,11 @@ def test_initialization_with_defaults(self, mock_temp, mock_config_init): """Test initialization with default output file""" mock_temp.return_value = '/tmp/wifite_' Configuration.interface = 'wlan0' - + tool = HcxDumpToolPassive() - + self.assertEqual(tool.interface, 'wlan0') - self.assertEqual(tool.output_file, '/tmp/wifite_passive_pmkid.pcapng') + self.assertEqual(tool.output_file, '/tmp/wifite_/passive_pmkid.pcapng') @patch('wifite.tools.hcxdumptool.Configuration.initialize') def test_initialization_no_interface_raises_error(self, mock_config_init): diff --git a/tests/test_system_check.py b/tests/test_system_check.py index e29438a90..e2f59b0f6 100644 --- a/tests/test_system_check.py +++ b/tests/test_system_check.py @@ -116,7 +116,7 @@ def test_environment_basic(self, mock_run, mock_isdir, mock_exists, mock_uname, @patch('shutil.which', return_value=None) @patch('subprocess.run') def test_non_root_fails(self, mock_run, mock_which, mock_isdir, mock_exists, - mock_uname, mock_name, mock_uid): + mock_uname, mock_uid): mock_uname.return_value = MagicMock(sysname='Linux', release='6.1.0') mock_run.return_value = MagicMock(returncode=1, stdout='', stderr='') @@ -200,7 +200,8 @@ def setUp(self): @patch('os.listdir') @patch('os.path.isdir') @patch('subprocess.run') - def test_no_interfaces(self, mock_run, mock_isdir, mock_listdir): + @patch('wifite.tools.iw.Iw.get_interfaces', return_value=[]) + def test_no_interfaces(self, mock_iw, mock_run, mock_isdir, mock_listdir): mock_listdir.return_value = ['lo', 'eth0'] mock_isdir.return_value = False # no /wireless subdir