File: //proc/thread-self/root/usr/local/lib/python3.7/test/__pycache__/test_doctest.cpython-37.opt-2.pyc
B
��g� � @ s d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZd dlZdd� Z
G dd� d�ZG dd� de�ZG d d
� d
�Zdd� Zd
d� ZG dd� d�ZG dd� de j�Zdd� ZG dd� d�Zdd� Zdd� Zeed��re�� �sdd� Zdd� Zd d!� Zd"d#� Z d$d%� Z!G d&d'� d'�Z"e"d(d)� �Z#d*d+� Z$d,d-� Z%G d.d/� d/ej&j'ej&j(�Z)G d0d1� d1�Z*ej+d2d3� �Z,d4d5� Z-d6d7� Z.ye�/d8� W n e0k
�r� Y n
X d9d:� Z1d;d<� Z2d=d>� Z3d?d@� Z4dAdB� Z5e6dCk�rdDej7k�r
e5dE� ne4� dS )F� )�supportNc C s | | S )N� )�vr r �-/usr/local/lib/python3.7/test/test_doctest.py�sample_func s r c @ s^ e Zd Zdd� Zdd� Zdd� Zdd� Zee�Zd d
� Ze e�Ze
edd�ZG d
d� d�ZdS )�SampleClassc C s
|| _ d S )N)�val)�selfr r r r �__init__4 s zSampleClass.__init__c C s t | j| j �S )N)r r )r r r r �double; s zSampleClass.doublec C s | j S )N)r )r r r r �getB s zSampleClass.getc C s | d S )N� r )r r r r �a_staticmethodI s zSampleClass.a_staticmethodc C s |d S )N� r )�clsr r r r �
a_classmethodQ s zSampleClass.a_classmethodzB
>>> print(SampleClass(22).a_property)
22
)�docc @ s&