OwlCyberSecurity - MANAGER
Edit File: test_style.cpython-38.pyc
U ��]� � @ s d dl mZ d dlmZ d dlZd dlmZ d dlmZ d dl Z d dl Z d dlZd dlm ZmZ d dlmZmZ dZd ZeeiZed,d d��Zdd � Zdd� Zdd� Ze jjdd� �Zdd� Zdd� Zdd� Zdd� Z dd� Z!dd� Z"e jj#d d!d"gd#d$gd%�d&d'� �Z$d(d)� Z%d*d+� Z&dS )-� )�OrderedDict)�contextmanagerN)�Path)�TemporaryDirectory)�pyplot�style)�USER_LIBRARY_PATHS�STYLE_EXTENSIONz image.cmapZpinkc c sv |st }d| tf }zRt� �B}t||��d�dd� |�� D ��� t � |� t�� dV W 5 Q R X W 5 t�� X dS )zAContext manager to create a style sheet in a temporary directory.z%s.%s� c s s | ]\}}d � ||�V qdS )z{}: {}N)�format)�.0�k�v� r �=/usr/lib/python3/dist-packages/matplotlib/tests/test_style.py� <genexpr> s ztemp_style.<locals>.<genexpr>N)�DUMMY_SETTINGSr r Zreload_libraryr r Z write_text�join�itemsr �append)Z style_nameZsettingsZ temp_fileZtmpdirr r r � temp_style s � r c C sZ ddi} d}t jdd��}t|| �� W 5 Q R X W 5 Q R X |D ]}|t|j�ks>t�q>d S )NZfooZbar�basenameT)�record)�warnings�catch_warningsr �str�message�AssertionError)ZSETTINGSr Zwarns�wr r r �)test_invalid_rc_warning_includes_filename'