?????????? ????????? - ??????????????? - /usr/lib64/python3.9/site-packages/numpy/lib/tests/__pycache__/test__datasource.cpython-39.opt-1.pyc
???????
a z[ycK) � @ sT d dl Z d dlZd dlmZmZmZ d dlmZ d dlm m Z d dlm Z mZmZ d dlmZ d dlmZ d dlmZ d1dd�Zdad d � Zdd� Zd ZdZdZdZg d�ZdZ dd� Z!dd� Z"dd� Z#dd� Z$dd� Z%dd� Z&dd � Z'd!d"� Z(G d#d$� d$�Z)G d%d&� d&�Z*G d'd(� d(�Z+G d)d*� d*�Z,G d+d,� d,�Z-G d-d.� d.�Z.d/d0� Z/dS )2� N)�mkdtemp�mkstemp�NamedTemporaryFile)�rmtree)�assert_�assert_equal� assert_raises)�urlparse)�URLErrorc C s$ | t � krtdd�}|S td��dS )z$Stub to replace urlopen for testing.Zurltmp_)�prefixzName or service not knownN)� valid_httpurlr r )�url�data�tmpfile� r �F/usr/lib64/python3.9/site-packages/numpy/lib/tests/test__datasource.py�urlopen_stub s r c C s t jatt _d S �N)�urllib_request�urlopen�old_urlopenr r r r r �setup_module s r c C s t t_d S r )r r r r r r r �teardown_module! s r zhttp://www.google.com/z index.htmlzhttp://fake.abc.web/site/zfake.txt)z/etc/shadowz../../shadowz ..\system.datzc:\windows\system.dats three is the magic numberc C s"