Uname : Linux serv1.rebootns.com 5.14.0-570.62.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 10:10:59 EST 2025 x86_64
Soft : LiteSpeed
Ip : 139.99.125.122
Port : 443
~
/
usr
/
lib64
/
python3.9
/
site-packages
/
borg
/
testsuite
/
__pycache__
[ HOME ]
Exec
Submit
remote.cpython-39.pyc
a HZ�h � @ s� d dl Z d dlZd dlZd dlZd dlmZ d dlZddlmZm Z m Z ddlmZ ddl mZ ddlmZ ddlmZ d d lmZ d dlmZ G dd � d �ZG dd� d�ZdS )� N)�patch� )�SleepingBandwidthLimiter�RepositoryCache�cache_if_remote)� Repository)�PlaintextKey)�CompressionSpec)�IntegrityError� )�H)�TestKeyc @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S ) �TestSleepingBandwidthLimiterc C s || _ || _d S �N)�expected_fd� expected_data��self�fd�data� r �;/usr/lib64/python3.9/site-packages/borg/testsuite/remote.py�expect_write s z)TestSleepingBandwidthLimiter.expect_writec C s$ || j ksJ �|| jksJ �t|�S r )r r �lenr r r r �check_write s z(TestSleepingBandwidthLimiter.check_writec C s4 |� td| j� td�}| �dd� |�dd� d S )N�writer � � test)�setattr�osr r r r �r �monkeypatch�itr r r �test_write_unlimited s z1TestSleepingBandwidthLimiter.test_write_unlimitedc s� |� td| j� |� td� fdd�� |� tddd� � d� td�}| �dd � |�dd � | �dd � |�dd� | �dd � |�dd � � d7 � | �dd � |�dd � � d7 � | �dd � |�dd � � d7 � | �dd � |�dd � d S )Nr � monotonicc s � S r r r �Znowr r �<lambda>% � z9TestSleepingBandwidthLimiter.test_write.<locals>.<lambda>�sleepc S s d S r r )�xr r r r&