Edit File: test_poller.cpython-36.opt-1.pyc
3 �k�`5A � @ s* d dl Z d dlZd dlZd dlZd dlmZ d dlmZmZm Z d dlm Z mZ d dlmZ e ZG dd� dej�ZG dd � d ej�Ze� r�ejZneZG d d� de�Ze � r�ejZneZG dd � d e�ZG dd� de �ZG dd� de �ZG dd� de �ZG dd� de �Zdd� Zedk�r&ejdd� dS )� N)�Mock)�SelectPoller� PollPoller�KQueuePoller)�implements_poll�implements_kqueue)�DummyOptionsc @ sL e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dS )�BasePollerTestsc C s ddl m} ||�S )Nr )� BasePoller)�supervisor.pollerr )�self�optionsr � r �!/usr/lib/python3.6/test_poller.py�_makeOne s zBasePollerTests._makeOnec C s | j d �}| jt|jd � d S )N)r �assertRaises�NotImplementedError�register_readable)r �instr r r �test_register_readable s z&BasePollerTests.test_register_readablec C s | j d �}| jt|jd � d S )N)r r r �register_writable)r r r r r �test_register_writable s z&BasePollerTests.test_register_writablec C s | j d �}| jt|jd � d S )N)r r r �unregister_readable)r r r r r �test_unregister_readable s z(BasePollerTests.test_unregister_readablec C s | j d �}| jt|jd � d S )N)r r r �unregister_writable)r r r r r �test_unregister_writable! s z(BasePollerTests.test_unregister_writablec C s | j d �}| jt|jd � d S )N)r r r �poll)r r r r r � test_poll% s zBasePollerTests.test_pollc C s | j d �}| j|j� d � d S )N)r �assertEqual�before_daemonize)r r r r r �test_before_daemonize) s z%BasePollerTests.test_before_daemonizec C s | j d �}| j|j� d � d S )N)r r �after_daemonize)r r r r r �test_after_daemonize- s z$BasePollerTests.test_after_daemonizeN)�__name__� __module__�__qualname__r r r r r r r r"