B
    ‹æ@\I	  ã               @   sT   d dl mZmZmZmZ d dlZe d dlmZ dd„ Z	dd„ Z
dd„ Zd	d
„ ZdS )é    )Úabsolute_importÚdivisionÚprint_functionÚunicode_literalsNc               C   s|   t  d¡t jkst‚t  d¡t jks(t‚t  d¡t jks<t‚t  d¡t j	ksPt‚t  
d¡t jksdt‚t  d¡t jksxt‚d S )Né   )ÚpalÚviridisZ
Viridis256ÚAssertionErrorZmagmaZMagma256ZplasmaZ	Plasma256ZinfernoZ
Inferno256ZgrayZGreys256Zgrey© r
   r
   ú8lib/python3.7/site-packages/bokeh/tests/test_palettes.pyÚtest_cmap_generator_function$   s    r   c              C   s*   t jd d … } t j ¡  t j| ks&t‚d S )N)r   ÚMagma7Úreverser	   )r   r
   r
   r   Útest_palettes_immutability,   s    
r   c               C   s*   t dd„ tj ¡ D ƒƒttjƒks&t‚d S )Nc             s   s   | ]}t |ƒV  qd S )N)Úlen)Ú.0Úpr
   r
   r   ú	<genexpr>2   s    z1test_all_palettes___palettes__.<locals>.<genexpr>)Úsumr   Zall_palettesÚvaluesr   Z__palettes__r	   r
   r
   r
   r   Útest_all_palettes___palettes__1   s    r   c               C   s$   dt tƒkst‚dt tƒks t‚d S )Nr   Ú__new__)Údirr   r	   r
   r
   r
   r   Útest_palettes_dir4   s    r   )Z
__future__r   r   r   r   ZpytestZbokeh.palettesZpalettesr   r   r   r   r   r
   r
   r
   r   Ú<module>   s    
