11308: Fix bytes vs. strings in test case.
authorTom Clegg <tom@curoverse.com>
Tue, 11 Apr 2017 02:04:00 +0000 (22:04 -0400)
committerTom Clegg <tom@curoverse.com>
Tue, 11 Apr 2017 02:04:00 +0000 (22:04 -0400)
sdk/python/tests/test_cache.py

index 02a8817f2aea64a7799e31ee570ab12ee73d429e..9cf665babc9047729288db2d8b0291ca8b111d46 100644 (file)
@@ -37,8 +37,8 @@ class CacheTestThread(threading.Thread):
                 data_in = hashlib.md5(data_in).hexdigest().encode() + b"\n" + data_in
                 c.set(url, data_in)
                 data_out = c.get(url)
-                digest, _, content = data_out.partition("\n")
-                if digest != bytes(hashlib.md5(content).hexdigest()):
+                digest, _, content = data_out.partition(b"\n")
+                if digest != hashlib.md5(content).hexdigest().encode():
                     self.ok = False
             except Exception as err:
                 self.ok = False