[Python-checkins] cpython (3.4): Unittest for Issue 21511 by Christie Wilson bobcatfish at gmail.com.

guido.van.rossum python-checkins at python.org
Sat Apr 11 23:46:07 CEST 2015


https://hg.python.org/cpython/rev/2582962ccf17
changeset:   95543:2582962ccf17
branch:      3.4
parent:      95540:714b7b684610
user:        Guido van Rossum <guido at python.org>
date:        Sat Apr 11 17:44:01 2015 -0400
summary:
  Unittest for Issue 21511 by Christie Wilson bobcatfish at gmail.com.

files:
  Lib/test/test_quopri.py |  7 +++++++
  1 files changed, 7 insertions(+), 0 deletions(-)


diff --git a/Lib/test/test_quopri.py b/Lib/test/test_quopri.py
--- a/Lib/test/test_quopri.py
+++ b/Lib/test/test_quopri.py
@@ -138,6 +138,13 @@
             self.assertEqual(quopri.decodestring(e), p)
 
     @withpythonimplementation
+    def test_decodestring_double_equals(self):
+        # Issue 21511 - Ensure that byte string is compared to byte string
+        # instead of int byte value
+        decoded_value, encoded_value = (b"123=four", b"123==four")
+        self.assertEqual(quopri.decodestring(encoded_value), decoded_value)
+
+    @withpythonimplementation
     def test_idempotent_string(self):
         for p, e in self.STRINGS:
             self.assertEqual(quopri.decodestring(quopri.encodestring(e)), e)

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list