File manager - Edit - /snap/core22/2411/usr/lib/python3/dist-packages/urwid/tests/__pycache__/test_container.cpython-310.pyc
Back
o ��o_m � @ s� d dl Z zd dlmZ W n ey d dlZY nw d dlmZ d dlZG dd� de j�ZG dd� de j�Z G dd� de j�Z G d d � d e j�ZG dd� de j�ZG d d� de j�Z G dd� de j�ZdS )� N)�SelectableTextc @ � e Zd Zdd� Zdd� ZdS )� FrameTestc C s� G dd� d�} d } }|r| ||o|dk�} |r!| ||o|dk�}t �d | ||�}|�||�} ||f||ff}|| ksDJ d||| f ��d S )Nc @ s e Zd Zdd� Zddd�ZdS )z%FrameTest.ftbtest.<locals>.FakeWidgetc S s || _ || _d S �N)�ret_rows� want_focus)�self�rowsr � r �</usr/lib/python3/dist-packages/urwid/tests/test_container.py�__init__ s z.FrameTest.ftbtest.<locals>.FakeWidget.__init__Fc S s | j |ksJ �| jS r )r r )r �size�focusr r r r s z*FrameTest.ftbtest.<locals>.FakeWidget.rowsN)F)�__name__� __module__�__qualname__r r r r r r � FakeWidget s r �header�footerz%s expected %r but got %r)�urwid�Frame�frame_top_bottom)r �desc� focus_part�header_rows�footer_rowsr r �top�bottomr r r �f�rval�expr r r �ftbtest s � ��zFrameTest.ftbtestc C s� | � dddddddd� | � dddddddd� | � dddddddd� | � d ddddddd� | � d ddddddd� | � d ddddddd� | � dddddddd� | � dddddddd� | � dddddddd� | � dddddddd� | � dddddddd� | � dddddddd� | � dddddddd� | � dddddddd� | � dddddddd� | � dddddddd� d S )N�simple�bodyr )� � Tzsimple h� zsimple fz simple hfzalmost full hf� � zfull hfzx full h+1f� Fz full h+1fz full hf+1zF full h+1fr zF full hf+1zF full hf+5� r% z full hf+5r$ zH full hf+1r zH full h+1fzH full h+5f)r! �r r r r �test&