Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/hyperlink/test/__pycache__/test_scheme_registration.cpython-39.pyc
Ðазад
a j�h� � @ sX d dl mZ d dlmZ ddlmZ ddlmZ ddlmZm Z m Z G dd � d e�Zd S )� )�unicode_literals)�cast� )�_url� )�HyperlinkTestCase)�register_scheme�URL� DecodedURLc @ sT e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� ZdS )�TestSchemeRegistrationc C s t tj�| _ttj�| _d S �N)�dictr �SCHEME_PORT_MAP�_orig_scheme_port_map�set�NO_NETLOC_SCHEMES�_orig_no_netloc_schemes��self� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/hyperlink/test/test_scheme_registration.py�setUp s zTestSchemeRegistration.setUpc C s | j t_| jt_d S r )r r r r r r r r r �tearDown s zTestSchemeRegistration.tearDownc C s� t dddd� t�d�}|jdks&J �|jdks4J �|jdu sBJ �t�d�}|jdd�}|�� dkshJ �t�d �}|�� dks�J �t d dd� td d �}|jdd�}|�� dks�J �d S )NZdeltronTi� ��uses_netloc�default_portzdeltron://example.comzdeltron:zexample.com)�hostzdeltron://example.com:3030Znonetroni� �r ��schemeznonetron://example.com)r r � from_textr �portr �replace�to_text)r �u1�u2�u3�u4r r r �test_register_scheme_basic s z1TestSchemeRegistration.test_register_scheme_basicc C s6 t ddd� tdd�}|jdd�}|�� dks2J �d S )NZ noloctronF�r r )�example�path)r+ znoloctron:example/path)r r r"