OwlCyberSecurity - MANAGER
Edit File: test_collections.cpython-38.pyc
U ��]L^ � @ s2 d Z ddlZddlZddlZddlmZmZ ddlZddl m Z ddlm Z ddlmZ ddlmZmZmZ ddlmZ dd� Zedgd �d d� �Zdd � Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zedgd �dd� �Z edgd �dd� �Z!ed gd �d!d"� �Z"ed#gd �d$d%� �Z#ed&gd �d'd(� �Z$ed)gd �d*d+� �Z%ed,gd �d-d.� �Z&ed/gd �d0d1� �Z'ed2gd �d3d4� �Z(ed5gd �d6d7� �Z)ed8gd9d:�d;d<� �Z*ed=gd �d>d?� �Z+ed@gd �dAdB� �Z,dCdD� Z-dEdF� Z.dGdH� Z/dIdJ� Z0dKdL� Z1dMdN� Z2edOgdPgdQdRi�3e�4� dS�d9dT�dUdV� �Z5edWgdPgd9dX�dYdZ� �Z6ed[gdPgd9dX�d\d]� �Z7ed^gdPgd9dX�d_d`� �Z8dadb� Z9dcdd� Z:edegd9dPgdf�dgdh� �Z;didj� Z<ej=�>dk�dldm� �Z?ej=�>dk�dndo� �Z@ej=�>dk�dpdq� �ZAedrgdPgds�dtdu� �ZBedvgdPgd9dkdw�dxdy� �ZCdzd{� ZDd|d}� ZEdS )~z+ Tests specific to the collections module. � N)�assert_array_equal�assert_array_almost_equal)� Collection�LineCollection�EventCollection)�image_comparisonc C s� t �ddddddddg�} t �d d dg�}d}d }d}d}d ddd g}d}d}t| |||||||d�} t�� } | �d d d �}|�| � |�d� | ||||||||d� }|�dd� |� dd� || |fS )z5 generate the initial collection and plot it � � �?� @� @g @g @g *@g 5@g A@g �K@g @V@� horizontal� � �?� r �solidT)�orientation� lineoffset� linelength� linewidth�color� linestyle�antialiasedzEventCollection: default) � positions�extra_positionsr r r r r r r ���� ) �np�arrayr �plt�figure�add_subplot�add_collection� set_title�set_xlim�set_ylim) r r r r r r r r r �coll�fig�splt�props� r) �C/usr/lib/python3/dist-packages/matplotlib/tests/test_collections.py�generate_EventCollection_plot sF � � r+ ZEventCollection_plot__default)�baseline_imagesc C s0 t � \} }}t||d |d |d |d � dS )zN check to make sure the default segments have the correct coordinates r r r r N)r+ �check_segments��_r% r( r) r) r* �#test__EventCollection__get_segments= s �r0 c C s&