summaryrefslogtreecommitdiff
path: root/tests/functional/r/recursion/recursion_error_2861.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/functional/r/recursion/recursion_error_2861.py')
-rw-r--r--tests/functional/r/recursion/recursion_error_2861.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/functional/r/recursion/recursion_error_2861.py b/tests/functional/r/recursion/recursion_error_2861.py
new file mode 100644
index 000000000..03e0a5444
--- /dev/null
+++ b/tests/functional/r/recursion/recursion_error_2861.py
@@ -0,0 +1,9 @@
+# pylint: disable=missing-docstring,redefined-builtin,unsubscriptable-object
+# pylint: disable=invalid-name,too-few-public-methods,attribute-defined-outside-init
+class Repository:
+ def _transfer(self, bytes=-1):
+ self._bytesTransfered = 0
+ bufff = True
+ while bufff and (bytes < 0 or self._bytesTransfered < bytes):
+ bufff = bufff[: bytes - self._bytesTransfered]
+ self._bytesTransfered += len(bufff)