summaryrefslogtreecommitdiff
path: root/tests/functional/r/recursion_error_2861.py
blob: 03e0a5444aec37c15abb6665b2463c29129c6fbc (plain)
1
2
3
4
5
6
7
8
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)