summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew M. Kuchling <amk@amk.ca>2006-12-22 16:43:26 (GMT)
committerAndrew M. Kuchling <amk@amk.ca>2006-12-22 16:43:26 (GMT)
commit3fa5e6ee4527219a9351413ac6ba425be8ea5dd8 (patch)
tree138b5b6aba80dc1d9628b92609cb4a6a71a2851f
parent9ef0ef5b729b88491be1d28ab46248b645645c44 (diff)
downloadcpython-3fa5e6ee4527219a9351413ac6ba425be8ea5dd8.zip
cpython-3fa5e6ee4527219a9351413ac6ba425be8ea5dd8.tar.gz
cpython-3fa5e6ee4527219a9351413ac6ba425be8ea5dd8.tar.bz2
[Bug #776202] Apply Walter Doerwald's patch to use text mode for encoded files
-rw-r--r--Lib/test/test_uu.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/Lib/test/test_uu.py b/Lib/test/test_uu.py
index 7786316e..16a55e4 100644
--- a/Lib/test/test_uu.py
+++ b/Lib/test/test_uu.py
@@ -114,11 +114,11 @@ class UUFileTest(unittest.TestCase):
def test_encode(self):
try:
- fin = open(self.tmpin, 'wb')
+ fin = open(self.tmpin, 'w')
fin.write(plaintext)
fin.close()
- fin = open(self.tmpin, 'rb')
+ fin = open(self.tmpin, 'r')
fout = open(self.tmpout, 'w')
uu.encode(fin, fout, self.tmpin, mode=0644)
fin.close()
@@ -130,7 +130,7 @@ class UUFileTest(unittest.TestCase):
self.assertEqual(s, encodedtextwrapped % (0644, self.tmpin))
# in_file and out_file as filenames
- uu.encode(self.tmpin, self.tmpout, mode=0644)
+ uu.encode(self.tmpin, self.tmpout, self.tmpin, mode=0644)
fout = open(self.tmpout, 'r')
s = fout.read()
fout.close()
@@ -142,11 +142,11 @@ class UUFileTest(unittest.TestCase):
def test_decode(self):
try:
- f = open(self.tmpin, 'wb')
+ f = open(self.tmpin, 'w')
f.write(encodedtextwrapped % (0644, self.tmpout))
f.close()
- f = open(self.tmpin, 'rb')
+ f = open(self.tmpin, 'r')
uu.decode(f)
f.close()
@@ -163,11 +163,11 @@ class UUFileTest(unittest.TestCase):
try:
f = cStringIO.StringIO(encodedtextwrapped % (0644, self.tmpout))
- f = open(self.tmpin, 'rb')
+ f = open(self.tmpin, 'r')
uu.decode(f)
f.close()
- f = open(self.tmpin, 'rb')
+ f = open(self.tmpin, 'r')
self.assertRaises(uu.Error, uu.decode, f)
f.close()
finally: