File manager - Edit - /snap/core22/2411/usr/lib/python3/dist-packages/probert/tests/__pycache__/test_storage.cpython-310.pyc
Back
o ?�^� � @ sT d dl Z d dlZd dlmZmZ d dlmZ G dd� de j�ZG dd� de j�Z dS )� N)�Storage�StorageInfo)�FAKE_PROBE_ALL_JSONc s$ e Zd Z� fdd�Zdd� Z� ZS )�ProbertTestStoragec sT t t| ��� tt��}t�|�| _W d � n1 sw Y t| jd�| _ d S )N)�results) �superr �setUp�openr �json�loadr r �storage��self�f�� __class__� �</usr/lib/python3/dist-packages/probert/tests/test_storage.pyr s �zProbertTestStorage.setUpc C s | � d | j� d S �N)�assertNotEqualr )r r r r �test_storage_init s z$ProbertTestStorage.test_storage_init)�__name__� __module__�__qualname__r r � __classcell__r r r r r s r c s0 e Zd ZdZ� fdd�Zdd� Zdd� Z� ZS )�ProbertTestStorageInfoz� properties: .name = /dev/sda .type = disk .vendor = SanDisk .model = SanDisk_12123123 .serial = aaccasdf .devpath = /devices .is_virtual = .raw = {raw dictionary} c sH t t| ��� tt��}t�|�| _W d � d S 1 sw Y d S r )r r r r r r r r r r r r r s "�zProbertTestStorageInfo.setUpc C s* ddddid�i}t |�}| �|d � d S )N�/dev/sda�disk�size�1000000)�DEVTYPE�attrs)r r )r � probe_data�sir r r �test_storageinfo_init# s ���z,ProbertTestStorageInfo.test_storageinfo_initc C sd d| j �d��d�i}t|d�}ddddddd |�d�d �}|�� D ] \}}| �t||�|� q"d S )Nr r )r"