|
Server : Apache System : Linux server.mata-lashes.com 3.10.0-1160.90.1.el7.x86_64 #1 SMP Thu May 4 15:21:22 UTC 2023 x86_64 User : matalashes ( 1004) PHP Version : 8.1.29 Disable Function : NONE Directory : /usr/local/lib/python3.6/site-packages/jsonschema/tests/__pycache__/ |
Upload File : |
3 F�Kd�o � @ s2 d dl mZmZ d dlmZ d dlmZ d dlmZ d dl m Z d dlmZ d dlZd dl Z d dlZd dlZd dlZyd dlmZ W n ek r� d dlZY nX d d lmZ d d lmZmZmZ d dlmZmZmZ d dlm Z m!Z! d d� Z"dd� Z#dd� Z$G dd� de�Z%G dd� de�Z&G dd� de�Z'dS )� )�redirect_stderr�redirect_stdout)�StringIO)�JSONDecodeError)�Path)�dedent)�TestCaseN)�metadata)�m)�Draft4Validator�Draft202012Validator�cli)�RefResolutionError�SchemaError�ValidationError)�_LATEST_VERSION�validatec s$ t t� ��� G � fdd�dt�}|S )Nc s, e Zd Zdd� Z� fdd�Zedd� �ZdS )z%fake_validator.<locals>.FakeValidatorc _ s d S )N� )�self�args�kwargsr r �?/tmp/pip-build-8nxjc3nm/jsonschema/jsonschema/tests/test_cli.py�__init__! s z.fake_validator.<locals>.FakeValidator.__init__c s � r� j � S g S )N)�pop)r �instance)�errorsr r �iter_errors$ s z1fake_validator.<locals>.FakeValidator.iter_errorsc S s d S )Nr )r �schemar r r �check_schema) s z2fake_validator.<locals>.FakeValidator.check_schemaN)�__name__� __module__�__qualname__r r �classmethodr r )r r r � FakeValidator s r# )�list�reversed�object)r r# r )r r �fake_validator s r'