Format: application/x-python-code
1 o
2
3 ��hh � @ s d Z ddlmZ ddlmZ ddlZddlmZ ddlm Z m
4 Z
5 ddlmZ ej
6 �dd d
7 g�dd� �Zed
8 d� �Ze d d
9 �ej
10 �dddg�dd� ��Zdd� Zeefdd��Zej
11 �deeg�ej
12 �dddg�dd� ��Ze
13 dd� �Zdd � Zd!d"� Zd#d$� Ze
14 e d d
15 �d%d&� ��Zd'd(� ZdS ))zTests for IPython.utils.path.py� )�contextmanager)�patchN)�
16 latextools)�onlyif_cmds_exist�skipif_not_matplotlib��FindCmdError�command�latex�dvipngc sT � fdd�}t �td|�� t�dd�d u sJ �W d � d S 1 s#w Y d S )Nc s | � krt �d S �Nr )�arg�r � �Wc:\Users\shubh\Videos\agent\nova\Lib\site-packages\IPython/lib/tests/test_latextools.py�
17 mock_find_cmd s �zGtest_check_latex_to_png_dvipng_fails_when_no_cmd.<locals>.mock_find_cmdZfind_cmdZwhateverT)r �objectr �latex_to_png_dvipng)r r r r r �0test_check_latex_to_png_dvipng_fails_when_no_cmd s "�r c o s � d V d S r r )�args�kwargsr r r �no_op s �
18 r zs, wrap)z$$x^2$$F)�x^2Tc C sN dd� }t �| |� t|�� t �| |� W d � dS 1 s w Y dS )z@
19 Test that latex_to_png_dvipng just runs without error.
20 c S � | dksJ �d S �N� breqn.styr ��filenamer r r �mock_kpsewhich'