← Back
Editing: test_navigablestring.cpython-311.pyc
� ���c� � � � d dl Z d dlmZmZmZmZmZmZmZm Z m Z mZ ddlm Z G d� de � � Z G d� de � � ZdS ) � N) �CData�Comment�Declaration�Doctype�NavigableString�RubyParenthesisString�RubyTextString�Script� Stylesheet�TemplateString� )�SoupTestc � � e Zd Zd� Zd� ZdS )�TestNavigableStringc �. � t d� � }t d� � }t d� � }d|� � � k sJ �d|� d�� � k sJ �dgt |j � � k sJ �dgt |j � � k sJ �dgt |� � � � � k sJ �d|� � � k sJ �d|� d�� � k sJ �dgt |j � � k sJ �dgt |j � � k sJ �dgt |� � � � � k sJ �d|� � � k sJ �g t |j � � k sJ �g t |j � � k sJ �g t |� � � � � k sJ �d |� dt � � � k sJ �d|� t t f�� � k sJ �d S )Nzfee zfie zfoe �feeT��strip�fie� �foe�r �types�r )r r r �get_text�list�strings�stripped_strings�_all_strings)�self�s�cdata�comments �@/usr/lib/python3/dist-packages/bs4/tests/test_navigablestring.py�test_text_acquisition_methodsz1TestNavigableString.test_text_acquisition_methods s' � � �F�#�#���f� � ���&�/�/��������%�%�%�%��� � �� �.�.�.�.�.�.��x�4�� �?�?�*�*�*�*��w�$�q�1�2�2�2�2�2�2��x�4���� 0� 0�1�1�1�1�1�1�����)�)�)�)�)�)�����T��2�2�2�2�2�2��x�4�� �.�.�.�.�.�.��w�$�u�5�6�6�6�6�6�6��x�4�� 2� 2� 4� 4�5�5�5�5�5�5� �W�%�%�'�'�'�'�'�'��T�'�/�*�*�*�*�*�*��T�'�2�3�3�3�3�3�3��T�'�.�.�0�0�1�1�1�1�1�1� ��(�(�t�7�(�C�C�C�C�C�C���)�)��/�0J�)�K�K�K�K�K�K�K�K� c �� � | � d� � j }d |j k sJ �t j t � � 5 d|_ d d d � � d S # 1 swxY w Y d S )Nr! �foo)�soup�string�name�pytest�raises�AttributeError)r r* s r$ �'test_string_has_immutable_name_propertyz;TestNavigableString.test_string_has_immutable_name_property3 s� � ����3���&���v�{�"�"�"�"� �]�>� *� *� � ��F�K� � � � � � � � � � � � ���� � � � � � s �A�A�AN)�__name__� __module__�__qualname__r% r/ � r&