Skip to content

Commit 0d4dd16

Browse files
authored
Merge pull request #447 from kimocoder/claude/fix-test-h-failure-1aIoh
Fix 3 failing tests: path assertion, mock parameter mismatch, unmocke…
2 parents 85a390f + 908cfaa commit 0d4dd16

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

tests/test_hcxdumptool.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,11 +199,11 @@ def test_initialization_with_defaults(self, mock_temp, mock_config_init):
199199
"""Test initialization with default output file"""
200200
mock_temp.return_value = '/tmp/wifite_'
201201
Configuration.interface = 'wlan0'
202-
202+
203203
tool = HcxDumpToolPassive()
204-
204+
205205
self.assertEqual(tool.interface, 'wlan0')
206-
self.assertEqual(tool.output_file, '/tmp/wifite_passive_pmkid.pcapng')
206+
self.assertEqual(tool.output_file, '/tmp/wifite_/passive_pmkid.pcapng')
207207

208208
@patch('wifite.tools.hcxdumptool.Configuration.initialize')
209209
def test_initialization_no_interface_raises_error(self, mock_config_init):

tests/test_system_check.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ def test_environment_basic(self, mock_run, mock_isdir, mock_exists, mock_uname,
116116
@patch('shutil.which', return_value=None)
117117
@patch('subprocess.run')
118118
def test_non_root_fails(self, mock_run, mock_which, mock_isdir, mock_exists,
119-
mock_uname, mock_name, mock_uid):
119+
mock_uname, mock_uid):
120120
mock_uname.return_value = MagicMock(sysname='Linux', release='6.1.0')
121121
mock_run.return_value = MagicMock(returncode=1, stdout='', stderr='')
122122

@@ -200,7 +200,8 @@ def setUp(self):
200200
@patch('os.listdir')
201201
@patch('os.path.isdir')
202202
@patch('subprocess.run')
203-
def test_no_interfaces(self, mock_run, mock_isdir, mock_listdir):
203+
@patch('wifite.tools.iw.Iw.get_interfaces', return_value=[])
204+
def test_no_interfaces(self, mock_iw, mock_run, mock_isdir, mock_listdir):
204205
mock_listdir.return_value = ['lo', 'eth0']
205206
mock_isdir.return_value = False # no /wireless subdir
206207

0 commit comments

Comments
 (0)