diff options
author | Maximilian Hils <git@maximilianhils.com> | 2016-06-06 11:37:49 -0700 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2016-06-06 11:37:49 -0700 |
commit | 1214085f67457865aff4307b847ee4264fec2bd1 (patch) | |
tree | 0e8551249272f8bb7b72cadc8e5918a28074ad79 | |
parent | 210c376901b4a84785a1f28be01a9a635f6c7239 (diff) | |
download | mitmproxy-1214085f67457865aff4307b847ee4264fec2bd1.tar.gz mitmproxy-1214085f67457865aff4307b847ee4264fec2bd1.tar.bz2 mitmproxy-1214085f67457865aff4307b847ee4264fec2bd1.zip |
fix pathod test on Windows
-rw-r--r-- | pathod/language/generators.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pathod/language/generators.py b/pathod/language/generators.py index 9fff3082..68705941 100644 --- a/pathod/language/generators.py +++ b/pathod/language/generators.py @@ -3,6 +3,7 @@ import random import mmap import six +import sys DATATYPES = dict( ascii_letters=string.ascii_letters.encode(), @@ -68,7 +69,7 @@ class RandomGenerator(object): def __getitem__(self, x): chars = DATATYPES[self.dtype] if isinstance(x, slice): - return b"".join(rand_byte(chars) for _ in range(*x.indices(self.length))) + return b"".join(rand_byte(chars) for _ in range(*x.indices(min(self.length, sys.maxsize)))) return rand_byte(chars) def __repr__(self): |