Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 83800a6

Browse files
committed
Fix this test. How could it ever have worked?!
1 parent 083e20c commit 83800a6

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

Lib/test/test_shelve.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def __delitem__(self, key):
2525

2626
def iterkeys(self):
2727
for k in self.d.keys():
28-
yield k.decode("latin-1")
28+
yield k.encode("latin-1")
2929

3030
def keys(self):
3131
return list(self.iterkeys())
@@ -79,7 +79,8 @@ def test_in_memory_shelf(self):
7979
s.close()
8080

8181
self.assertEqual(len(d1), 1)
82-
self.assertNotEqual(d1, d2)
82+
self.assertEqual(len(d2), 1)
83+
self.assertNotEqual(d1.items(), d2.items())
8384

8485
def test_mutable_entry(self):
8586
d1 = byteskeydict()

0 commit comments

Comments
 (0)