diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2011-09-09 15:27:31 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2011-09-09 15:27:31 +1200 |
commit | 67f2610032ade035b059c2ad891d1daa5b888927 (patch) | |
tree | ad513494b047d9e1864e9ac68d7f05b5c357bc38 /test | |
parent | 28daa93268dc0f488c53d49a6d6eb1f6fb76d533 (diff) | |
download | mitmproxy-67f2610032ade035b059c2ad891d1daa5b888927.tar.gz mitmproxy-67f2610032ade035b059c2ad891d1daa5b888927.tar.bz2 mitmproxy-67f2610032ade035b059c2ad891d1daa5b888927.zip |
Add HTTP body size limit specification to command-line tools.
Diffstat (limited to 'test')
-rw-r--r-- | test/test_utils.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/test/test_utils.py b/test/test_utils.py index 12917444..8d89ed22 100644 --- a/test/test_utils.py +++ b/test/test_utils.py @@ -219,6 +219,17 @@ class u_parse_url(libpry.AutoTree): assert not utils.parse_url("https://foo:bar") assert not utils.parse_url("https://foo:") + +class u_parse_size(libpry.AutoTree): + def test_simple(self): + assert utils.parse_size("1") == 1 + assert utils.parse_size("1k") == 1024 + assert utils.parse_size("1m") == 1024**2 + assert utils.parse_size("1g") == 1024**3 + libpry.raises(ValueError, utils.parse_size, "1f") + libpry.raises(ValueError, utils.parse_size, "ak") + + tests = [ uformat_timestamp(), uisBin(), @@ -233,5 +244,6 @@ tests = [ udummy_ca(), udummy_cert(), uLRUCache(), - u_parse_url() + u_parse_url(), + u_parse_size() ] |