
    Ch                        S r SSKJr  SSKJr  SSS0S.r\" \5      rSrS/S/\S	-
  -  -   rS/\S
-  -  S/-   S/\S
-  -  -   r	S/\S	-
  -  S/-   r
S/\-  r\S:X  ag  \" 5       r\R                  SS 5        \R                  SS 5        \R                  SS 5        \R                  SS 5        \R                  SS 5        gg)z7
A benchmark for validation of the `contains` keyword.
    )Runner)Draft202012Validatorarrayconst%   )typecontainsi        __main__baselinec                  ,    [         R                  / 5      $ N)	validatoris_valid     qC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\jsonschema/benchmarks/contains.py<lambda>r      s    )*<*<R*@r   	beginningc                  4    [         R                  [        5      $ r   )r   r   r   r   r   r   r   r      s    9+=+=i+Hr   middlec                  4    [         R                  [        5      $ r   )r   r   r   r   r   r   r   r      s    	(:(:6(Br   endc                  4    [         R                  [        5      $ r   )r   r   r   r   r   r   r   r      s    Y%7%7%<r   invalidc                  4    [         R                  [        5      $ r   )r   r   r   r   r   r   r   r      s    ););G)Dr   N)__doc__pyperfr   
jsonschemar   schemar   sizer   r   r   r   __name__runner
bench_funcr   r   r   <module>r&      s    + "
 !(	DA3$(##	
		bT	!QC419$5	5cTAX"#* zXF
j"@A
k#HI
h BC
e<=
i!DE r   