summaryrefslogtreecommitdiff
path: root/pyparsing/util.py
diff options
context:
space:
mode:
authorptmcg <ptmcg@austin.rr.com>2020-06-26 01:59:40 -0500
committerptmcg <ptmcg@austin.rr.com>2020-06-26 01:59:40 -0500
commitc4435b9072dad0436bae008eac748e0f1e003345 (patch)
tree888a5cab2c7e679c7199ad306e998b8c2da65ad1 /pyparsing/util.py
parent56dee11e32a41a5032fa77655a303339b59ac2a1 (diff)
downloadpyparsing-git-c4435b9072dad0436bae008eac748e0f1e003345.tar.gz
Restructure unit tests to do proper testing with and without packrat enabled
Diffstat (limited to 'pyparsing/util.py')
-rw-r--r--pyparsing/util.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/pyparsing/util.py b/pyparsing/util.py
index ce68d38..e7843d6 100644
--- a/pyparsing/util.py
+++ b/pyparsing/util.py
@@ -90,6 +90,7 @@ class _UnboundedCache:
def cache_len(self):
return len(cache)
+ self.size = None
self.get = types.MethodType(get, self)
self.set = types.MethodType(set, self)
self.clear = types.MethodType(clear, self)
@@ -119,6 +120,7 @@ class _FifoCache:
def cache_len(self):
return len(cache)
+ self.size = size
self.get = types.MethodType(get, self)
self.set = types.MethodType(set, self)
self.clear = types.MethodType(clear, self)