← Back
Editing: test_context.cpython-38.pyc
U W[� � @ s@ d Z ddlmZmZ ddlmZ ddlmZ G dd� de�ZdS )z& Tests for L{twisted.python.context}. � )�division�absolute_import)�SynchronousTestCase)�contextc @ s0 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd S )�ContextTestszH Tests for the module-scope APIs for L{twisted.python.context}. c C s | � t�d�� dS )zt Arbitrary keys which have not been set in the context have an associated value of L{None}. �xN)�assertIsNoner �get��self� r �;/usr/lib/python3/dist-packages/twisted/test/test_context.py�test_notPresentIfNotSet s z$ContextTests.test_notPresentIfNotSetc C s | � t�dditjd�d� dS )z� Values may be associated with keys by passing them in a dictionary as the first argument to L{twisted.python.context.call}. r �yN)�assertEqualr �callr r r r r �test_setByCall s zContextTests.test_setByCallc C s( t �ddidd� � | �t �d�� dS )z� After a L{twisted.python.context.call} completes, keys specified in the call are no longer associated with the values from that call. r r c S s d S )Nr r r r r �<lambda>'