| Server IP : 3.7.136.76 / Your IP : 216.73.216.142 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-39-148 7.0.0-1010-aws #10~24.04.1-Ubuntu SMP PREEMPT Mon Jul 27 17:41:33 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /snap/core22/2987/usr/share/subiquity/subiquitycore/ui/tests/__pycache__/ |
Upload File : |
o
K��^W � @ sL d dl mZ d dlmZ d dlmZ d dlmZmZm Z G dd� de�Z
dS )� )�defaultdict)�TestCase)�Text)�_compute_widths_for_size�ColSpec�TableRowc @ sL e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dS )�TestComputeWidthsForSizec C s\ g }|D ]'}g }|D ]}t |t�sd}n|\}}|�|td| �f� q
|�t|�� q|S )N� �x)�
isinstance�tuple�appendr r )�self�sizes�rows�row�cells�size�span� r �9/usr/share/subiquity/subiquitycore/ui/tests/test_table.py�rowsForContentSizes s
z,TestComputeWidthsForSize.rowsForContentSizesc C sH | � dgg�}td|tti �d�\}}}| �ddiddf|||f� d S )N�
�d r F�r r r r �assertEqual�r �trows�widths�total�has_unpackedr r r �test_simple* s
��z$TestComputeWidthsForSize.test_simplec C �N | � ddgg�}td|tti �d�\}}}| �dddd�ddf|||f� d S )Nr r r �r r � � Fr r r r r �
test_two_cols3 �
��z&TestComputeWidthsForSize.test_two_colsc C sZ | � ddgg�}ttdtdd�i�}td||d�\}}}| �ddd�ddf|||f� d S )Nr r T��
can_shrink� )r r$ F�r r r r r �r r �colspecsr r r r r r �test_two_cols_confined<