U
    j5{iƒ  ã                   @   sâ   d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ dd	lm	Z	 dd
lm
Z
 ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ G dd„ dejƒZdS )zTest for datetime interfaces
é    N)Údate)Údatetime)Útime)Ú	timedelta)Útzinfo)ÚIDate)Ú
IDateClass)Ú	IDateTime)ÚIDateTimeClass)ÚITime)Ú
ITimeClass)Ú
ITimeDelta)ÚITimeDeltaClass)ÚITZInfo)ÚverifyClass)ÚverifyObjectc                   @   s   e Zd Zdd„ ZdS )ÚTestDateTimeInterfacesc                 C   s„   t ttdd�ƒ t ttdddƒƒ t ttdddddƒƒ t ttdddd	ƒƒ t t	t
ƒ ƒ tttƒ tttƒ tttƒ tttƒ d S )
Né   )ÚminutesiÐ  é   é   é
   é   é   iÒ  )r   r   r   r   r   r	   r   r   r   r   r   r   r   r   r
   r   )Úself© r   úN/tmp/pip-unpacked-wheel-jkvlexts/zope/interface/common/tests/test_idatetime.pyÚtest_interfaces'   s    


z&TestDateTimeInterfaces.test_interfacesN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   %   s   r   )Ú__doc__Zunittestr   r   r   r   r   Zzope.interface.common.idatetimer   r   r	   r
   r   r   r   r   r   Zzope.interface.verifyr   r   ZTestCaser   r   r   r   r   Ú<module>   s$   