o
    …~ojø  ã                   @   sT   d dl Z d dlmZmZ G dd„ de jƒZG dd„ de jƒZedkr(e  ¡  dS dS )é    N)ÚfingerprintÚstatute_for_sourcec                   @   ó   e Zd Zdd„ Zdd„ ZdS )ÚFingerprintTestc                 C   s   |   tdƒtdƒ¡ dS )z<Government pages reflow constantly without the law changing.úThe minimum wage is $7.25zThe  minimum

wage   is $7.25
N)ÚassertEqualr   ©Úself© r
   ú2/root/openrights-assistant/tests/test_freshness.pyÚtest_ignores_whitespace_churn   s   þz-FingerprintTest.test_ignores_whitespace_churnc                 C   s   |   tdƒtdƒ¡ d S )Nr   zThe minimum wage is $9.50)ÚassertNotEqualr   r   r
   r
   r   Útest_detects_a_real_edit   s   þz(FingerprintTest.test_detects_a_real_editN)Ú__name__Ú
__module__Ú__qualname__r   r   r
   r
   r
   r   r      s    r   c                   @   r   )ÚStatuteMatchTestc                 C   s   d}|   t|ƒd¡ d S )Nz8Fair Labor Standards Act - U.S. Code Title 29, Chapter 8zFair Labor Standards Act©r   r   )r	   Útitler
   r
   r   Ú*test_matches_a_source_title_to_its_answers   s   z;StatuteMatchTest.test_matches_a_source_title_to_its_answersc                 C   s   |   tdƒd¡ d S )NzSome Unrelated PageÚ r   r   r
   r
   r   Ú"test_unknown_source_has_no_statute   s   z3StatuteMatchTest.test_unknown_source_has_no_statuteN)r   r   r   r   r   r
   r
   r
   r   r      s    r   Ú__main__)	ÚunittestÚopenrights.freshnessr   r   ÚTestCaser   r   r   Úmainr
   r
   r
   r   Ú<module>   s    	ÿ