diff options
Diffstat (limited to 'tests/functional/r/recursion/recursion_error_2861.py')
-rw-r--r-- | tests/functional/r/recursion/recursion_error_2861.py | 9 |
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) |