
    Of                     B    S SK r S SKJr   " S S\ R                  5      rg)    N)meteor_scorec                   >    \ rS rSr/ SQSS//r/ SQrS rS rS rS	r	g
)
TestMETEOR   )thisisatestr   istest)THISIsr	   tESTc                 n    [        U R                  U R                  [        R                  S9nUS:X  d   eg )N)
preprocessg     ?)r   	reference	candidatestrlower)selfscores     F/usr/lib/python3/dist-packages/nltk/test/unit/translate/test_meteor.pytest_meteorTestMETEOR.test_meteor
   s*    T^^T^^		R	!!!    c                     U R                    Vs/ s H  nSR                  U5      PM     nnU R                  [        [        X R
                  5        g s  snf N )r   joinassertRaises	TypeErrorr   r   )r   refstr_references      r   test_reference_type_check$TestMETEOR.test_reference_type_check   s>    26..A.3#.A)\=..Q Bs   Ac                     SR                  U R                  5      nU R                  [        [        U R
                  U5        g r   )r   r   r   r    r   r   )r   str_candidates     r   test_candidate_type_check$TestMETEOR.test_candidate_type_check   s,    0)\4>>=Qr    N)
__name__
__module____qualname____firstlineno__r   r   r   r#   r'   __static_attributes__r)   r   r   r   r      s'    ,v{.CDI+I"RRr   r   )unittestnltk.translate.meteor_scorer   TestCaser   r)   r   r   <module>r2      s     4R"" Rr   