Edit File: test_states.cpython-36.opt-1.pyc
3 �k�`� � @ sv d Z ddlZddlZddlmZ G dd� dej�ZG dd� dej�ZG dd � d ej�Zd d� Z e dkrrejdd � dS )z Test suite for supervisor.states� N)�statesc @ s4 e Zd Zdd� Zdd� Zdd� Zdd� Zd d � ZdS )�TopLevelProcessStateTestsc C s | j ttd�� d S )N� ProcessStates)� assertTrue�hasattrr )�self� r �!/usr/lib/python3.6/test_states.py�test_module_has_process_states s z8TopLevelProcessStateTests.test_module_has_process_statesc C s$ xt jD ]}| j|t jk� qW d S )N)r �STOPPED_STATES�assertFalse�RUNNING_STATES)r �stater r r �6test_stopped_states_do_not_overlap_with_running_states s zPTopLevelProcessStateTests.test_stopped_states_do_not_overlap_with_running_statesc C s$ xt jD ]}| j|t jk� qW d S )N)r r r r )r r r r r �6test_running_states_do_not_overlap_with_stopped_states s zPTopLevelProcessStateTests.test_running_states_do_not_overlap_with_stopped_statesc C s t jj}| jt j|�d� d S )N�STARTING)r r r �assertEqual�getProcessStateDescription)r r r r r �9test_getProcessStateDescription_returns_string_when_found s zSTopLevelProcessStateTests.test_getProcessStateDescription_returns_string_when_foundc C s | j tjd�d � d S )Ngn��! @)r r r )r r r r �;test_getProcessStateDescription_returns_None_when_not_found s zUTopLevelProcessStateTests.test_getProcessStateDescription_returns_None_when_not_foundN)�__name__� __module__�__qualname__r r r r r r r r r r s r c @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�TopLevelSupervisorStateTestsc C s | j ttd�� d S )N�SupervisorStates)r r r )r r r r �!test_module_has_supervisor_states s z>TopLevelSupervisorStateTests.test_module_has_supervisor_statesc C s t jj}| jt j|�d� d S )N�RUNNING)r r r r �getSupervisorStateDescription)r r r r r �<test_getSupervisorStateDescription_returns_string_when_found s zYTopLevelSupervisorStateTests.test_getSupervisorStateDescription_returns_string_when_foundc C s | j tjd�d � d S )Ngn��! @)r r r )r r r r �>test_getSupervisorStateDescription_returns_None_when_not_found% s z[TopLevelSupervisorStateTests.test_getSupervisorStateDescription_returns_None_when_not_foundN)r r r r r r r r r r r s r c @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�TopLevelEventListenerStateTestsc C s | j ttd�� d S )N�EventListenerStates)r r r )r r r r �$test_module_has_eventlistener_states* s zDTopLevelEventListenerStateTests.test_module_has_eventlistener_statesc C s t jj}| jt j|�d� d S )N�ACKNOWLEDGED)r r! r# r � getEventListenerStateDescription)r r r r r �?test_getEventListenerStateDescription_returns_string_when_found- s z_TopLevelEventListenerStateTests.test_getEventListenerStateDescription_returns_string_when_foundc C s | j tjd�d � d S )Ngn��! @)r r r$ )r r r r �Atest_getEventListenerStateDescription_returns_None_when_not_found2 s zaTopLevelEventListenerStateTests.test_getEventListenerStateDescription_returns_None_when_not_foundN)r r r r"