Linux server.a-j.media 5.14.0-570.44.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Sep 17 10:32:11 EDT 2025 x86_64
Apache
75.119.137.219
Cant read /etc/named.conf
/
usr
/
lib64
/
python3.9
/
site-packages
/
borg
/
testsuite
/
__pycache__
/
[
drwxr-xr-x
]
[ HOME ]
Exec
Submit
file_integrity.cpython-39.opt-1.pyc
a �i� � @ sJ d dl Z ddlmZmZmZ G dd� d�ZG dd� d�ZG dd � d �ZdS ) � N� )�IntegrityCheckedFile�DetachedIntegrityCheckedFile�FileIntegrityErrorc @ s: e Zd Zdd� Zdd� Zdd� Zej�dd�d d � �Z dS )�TestReadIntegrityFilec C s |� d�}|�d� d S )N�file�1234��join�write��self�tmpdir�protected_file� r �C/usr/lib64/python3.9/site-packages/borg/testsuite/file_integrity.py�test_no_integrity s z'TestReadIntegrityFile.test_no_integrityc C s` |� d�}|�d� |� d��d� t�t�� t�t|�� W d � n1 sR0 Y d S )Nr r �file.integrity� �r r �pytest�raisesr r Zread_integrity_file�strr r r r �test_truncated_integrity s z.TestReadIntegrityFile.test_truncated_integrityc C s( |� d�}|�d� |� d��d� d S )Nr r r z4{"algorithm": "HMAC_SERIOUSHASH", "digests": "1234"}r r r r r �test_unknown_algorithm s z,TestReadIntegrityFile.test_unknown_algorithm�json)z4{"ALGORITHM": "HMAC_SERIOUSHASH", "digests": "1234"}z[]z1234.5z "A string"zInvalid JSONc C s` |� d�}|�d� |� d��|� t�t�� t�t|�� W d � n1 sR0 Y d S )Nr r r r )r r r r r r r �test_malformed s z$TestReadIntegrityFile.test_malformedN) �__name__� __module__�__qualname__r r r r �mark�parametrizer r r r r r s r c @ sX e Zd Zejdd� �Zdd� Zdd� Zdd� Zej � d d �dd� �Zd d� Zdd� Z dS )� TestDetachedIntegrityCheckedFilec C sH t |�d��}t|dd��}|�d� W d � n1 s:0 Y |S )Nr T�r � foo and bar)r r r r �r r �path�fdr r r �integrity_protected_file) s (z9TestDetachedIntegrityCheckedFile.integrity_protected_filec C s0 t |dd��}W d � n1 s"0 Y d S )NFr# )r �r r r( r'