Skip to content

Commit 7059a0c

Browse files
committed
update whichdb output format test
1 parent 31ad2c4 commit 7059a0c

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

Lib/test/test_dbm.py

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -359,13 +359,8 @@ def test_whichdb_unknown_format(self):
359359
self.assertIn(text_file.encode(), output)
360360

361361
def test_whichdb_output_format(self):
362-
output = self.run_cmd_ok('--whichdb', self.test_db)
363-
output_str = output.decode('utf-8', errors='replace').strip()
364-
# Should be "TYPE - FILENAME" format
365-
self.assertIn(' - ', output_str)
366-
parts = output_str.split(' - ', 1)
367-
self.assertEqual(len(parts), 2)
368-
self.assertEqual(parts[1], self.test_db)
362+
output = self.run_cmd_ok('--whichdb', self.test_db).decode()
363+
self.assertIn(self.test_db, output)
369364

370365
def test_dump_command(self):
371366
output = self.run_cmd_ok('--dump', self.test_db)
@@ -395,7 +390,7 @@ def test_reorganize_command(self):
395390

396391
def test_output_format_consistency(self):
397392
output = self.run_cmd_ok('--dump', self.test_db)
398-
lines = output.decode('utf-8', errors='replace').strip().split('\n')
393+
lines = output.decode().strip().split('\n')
399394
for line in lines:
400395
if line.strip(): # Skip empty lines
401396
self.assertIn(':', line)

0 commit comments

Comments
 (0)