o
    ÌÄ.jž  ã                   @   s>   d Z ddlmZ ddlZeeƒjZeeƒjjd Zdd„ ZdS )z£
Test the README file.

This is necessary because a deployment does not work if the README file
has errors.

Credits: https://stackoverflow.com/a/47494076/1320237
é    )ÚPathNz
README.rstc                  C   sP   t  ttƒ¡} d}| D ]}t| ¡ ƒ |d| ¡  7 }qt| ƒdks&J |ƒ‚dS )zCHeck README file for errors.z3expected to have no messages about the README file!Ú
r   N)Úrestructuredtext_lintÚ	lint_fileÚstrÚreadme_pathÚprintÚastextÚlen)ÚmessagesÚerror_messageÚmessage© r   ú[/home/thesage/.local/lib/python3.10/site-packages/recurring_ical_events/test/test_readme.pyÚtest_readme_file   s   r   )	Ú__doc__Úpathlibr   r   Ú__file__ÚparentÚHEREr   r   r   r   r   r   Ú<module>   s    	
