ó
î&]\c           @` s  d  d l  m Z m Z m Z d  d l Z d  d l m Z m Z d  d l m	 Z	 yR d  d l
 Z
 d e
 j d <d  d l j Z d  d l m Z d  d l
 m Z e Z Wn e k
 rı e Z n Xd  d	 l m Z m Z m Z m Z m Z m Z e j j e d
 d d d d     Y Z d S(   i    (   t   divisiont   print_functiont   absolute_importN(   t   assert_t   assert_array_equal(   t   suppress_warningst   Aggt   backend(   t   LineCollection(   t   MatplotlibDeprecationWarning(   t   delaunay_plot_2dt   voronoi_plot_2dt   convex_hull_plot_2dt   Delaunayt   Voronoit
   ConvexHullt   reasons   Matplotlib not availablet   TestPlottingc           B` s5   e  Z d d d d g Z d   Z d   Z d   Z RS(	   i    i   c         C` s   t  j   } t |  j  } | j j   } t   / } | j d d  t | d | j	   } Wd  QXt
 | j |  t | | k  t | d | j	   d  S(   Nt   messages-   The ishold function was deprecated in versiont   ax(   t   pltt   figureR   t   pointst	   simplicest   copyR   t   filterR
   t   gcaR   R   (   t   selft   figt   objt   s_beforet   supt   r(    (    sB   lib/python2.7/site-packages/scipy/spatial/tests/test__plotutils.pyt   test_delaunay   s    c         C` s   t  j   } t |  j  } t   / } | j d d  t | d | j   } Wd  QXt | | k  t |  t | d t	 d  S(   NR   s-   The ishold function was deprecated in versionR   t   show_vertices(
   R   R   R   R   R   R   R   R   R   t   False(   R   R   R   R   R    (    (    sB   lib/python2.7/site-packages/scipy/spatial/tests/test__plotutils.pyt   test_voronoi'   s    
c         C` ss   t  j   } t |  j  } t   / } | j d d  t | d | j   } Wd  QXt | | k  t |  d  S(   NR   s-   The ishold function was deprecated in versionR   (	   R   R   R   R   R   R   R   R   R   (   R   R   t   triR   R    (    (    sB   lib/python2.7/site-packages/scipy/spatial/tests/test__plotutils.pyt   test_convex_hull3   s    (   i    i    (   i    i   (   i   i    (   i   i   (   t   __name__t
   __module__R   R!   R$   R&   (    (    (    sB   lib/python2.7/site-packages/scipy/spatial/tests/test__plotutils.pyR      s   		(    (    t
   __future__R    R   R   t   pytestt   numpy.testingR   R   t   scipy._lib._numpy_compatR   t
   matplotlibt   rcParamst   matplotlib.pyplott   pyplotR   t   matplotlib.collectionsR   R	   t   Truet   has_matplotlibt	   ExceptionR#   t   scipy.spatialR
   R   R   R   R   R   t   markt   skipifR   (    (    (    sB   lib/python2.7/site-packages/scipy/spatial/tests/test__plotutils.pyt   <module>   s   

.