U
    kuf  ć                   @   sģ   d Z ddlmZ ddlmZ dddidZeeZdZdgdged	   Zdged
  dg dged
   Z	dged	  dg Z
dge Zedkrče Ze ddd ” e ddd ” e ddd ” e ddd ” e ddd ” dS )z7
A benchmark for validation of the `contains` keyword.
é    )ŚRunner)ŚDraft202012ValidatorŚarrayŚconsté%   )ŚtypeŚcontainsič  é   é   Ś__main__Zbaselinec                   C   s
   t  g ”S ©N)Ś	validatorŚis_valid© r   r   śB/tmp/pip-unpacked-wheel-k94ccfep/jsonschema/benchmarks/contains.pyŚ<lambda>   ó    r   Ś	beginningc                   C   s
   t  t”S r   )r   r   r   r   r   r   r   r      r   Śmiddlec                   C   s
   t  t”S r   )r   r   r   r   r   r   r   r      r   Śendc                   C   s
   t  t”S r   )r   r   r   r   r   r   r   r      r   Śinvalidc                   C   s
   t  t”S r   )r   r   r   r   r   r   r   r      r   N)Ś__doc__Zpyperfr   Z
jsonschemar   Zschemar   Śsizer   r   r   r   Ś__name__ŚrunnerZ
bench_funcr   r   r   r   Ś<module>   s$   ž"
