diff options
author | Stephen Altamirano <stephen@evilrobotstuff.com> | 2011-07-17 20:16:47 -0700 |
---|---|---|
committer | Stephen Altamirano <stephen@evilrobotstuff.com> | 2011-07-17 20:16:47 -0700 |
commit | ecd46459886da3a851a6e0c4ef11ab5939673a40 (patch) | |
tree | fff247dce2127af687aee304ad2d736438a691b2 /test | |
parent | b0849387b74c9e289bd2ed4f0dc6bd1b7829c10f (diff) | |
download | mitmproxy-ecd46459886da3a851a6e0c4ef11ab5939673a40.tar.gz mitmproxy-ecd46459886da3a851a6e0c4ef11ab5939673a40.tar.bz2 mitmproxy-ecd46459886da3a851a6e0c4ef11ab5939673a40.zip |
Adds encode counterparts to decode functions
Diffstat (limited to 'test')
-rw-r--r-- | test/test_encoding.py | 30 |
1 files changed, 14 insertions, 16 deletions
diff --git a/test/test_encoding.py b/test/test_encoding.py index 00632c0e..dff146ee 100644 --- a/test/test_encoding.py +++ b/test/test_encoding.py @@ -4,30 +4,28 @@ import libpry import cStringIO import gzip, zlib -class udecode_identity(libpry.AutoTree): - def test_decode(self): - assert 'string' == encoding.decode('identity', 'string') +class uidentity(libpry.AutoTree): + def test_simple(self): + assert "string" == encoding.decode("identity", "string") + assert "string" == encoding.encode("identity", "string") def test_fallthrough(self): - assert 'string' == encoding.decode('nonexistent encoding', 'string') + assert "string" == encoding.decode("nonexistent encoding", "string") + assert "string" == encoding.encode("nonexistent encoding", "string") -class udecode_gzip(libpry.AutoTree): +class ugzip(libpry.AutoTree): def test_simple(self): - s = cStringIO.StringIO() - gf = gzip.GzipFile(fileobj=s, mode='wb') - gf.write('string') - gf.close() - assert 'string' == encoding.decode('gzip', s.getvalue()) + assert "string" == encoding.decode("gzip", encoding.encode("gzip", "string")) assert None == encoding.decode("gzip", "bogus") -class udecode_deflate(libpry.AutoTree): +class udeflate(libpry.AutoTree): def test_simple(self): - assert 'string' == encoding.decode('deflate', zlib.compress('string')) - assert 'string' == encoding.decode('deflate', zlib.compress('string')[2:-4]) + assert "string" == encoding.decode("deflate", encoding.encode("deflate", "string")) + assert "string" == encoding.decode("deflate", encoding.encode("deflate", "string")[2:-4]) assert None == encoding.decode("deflate", "bogus") tests = [ - udecode_identity(), - udecode_gzip(), - udecode_deflate() + uidentity(), + ugzip(), + udeflate() ] |