o
    DDi5                     @   s4   d dl Zd dlmZ d dlmZ G dd deZdS )    N)CSTNodeTest)data_providerc                   @   s   e Zd Zee dfejedddfejedddfejedd	dfejedededd
dffdej	de
ddfddZdS )TrailingWhitespaceTest
z    )
whitespacez    
z	# comment)commentz
# comment
z
)newline)r   r   r   z    # comment
nodecodereturnNc                 C   s   |  || d S )N)validate_node)selfr	   r
    r   e/var/www/Datamplify/venv/lib/python3.10/site-packages/libcst/_nodes/tests/test_trailing_whitespace.py
test_valid   s   z!TrailingWhitespaceTest.test_valid)__name__
__module____qualname__r   cstTrailingWhitespaceSimpleWhitespaceCommentNewlineCSTNodestrr   r   r   r   r   r      s     
r   )libcstr   libcst._nodes.tests.baser   libcst.testing.utilsr   r   r   r   r   r   <module>   s   