ó
ÓËÞKc           @   sí   d  Z  d d l Z d d l m Z m Z d d l m Z m Z d d l m Z m	 Z	 d d l m
 Z
 m Z d d l m Z m Z m Z d d l m Z m Z m Z m Z m Z d	 e j f d
 „  ƒ  YZ d „  Z e d k ré e j ƒ  n  d S(   s[   Test for datetime interfaces

$Id: test_idatetime.py 110536 2010-04-06 02:59:44Z tseaver $
iÿÿÿÿN(   t   verifyObjectt   verifyClass(   t
   ITimeDeltat   ITimeDeltaClass(   t   IDatet
   IDateClass(   t	   IDateTimet   IDateTimeClass(   t   ITimet
   ITimeClasst   ITZInfo(   t	   timedeltat   datet   datetimet   timet   tzinfot   TestDateTimeInterfacesc           B   s   e  Z d  „  Z RS(   c         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(
   Nt   minutesi   iÐ  i   i   i
   i   i   iÒ  (   R    R   R   R   R   R   R   R   R   R
   R   R   R   R   R   R	   (   t   self(    (    sN   /usr/lib/python2.7/dist-packages/zope/interface/common/tests/test_idatetime.pyt   test_interfaces   s    (   t   __name__t
   __module__R   (    (    (    sN   /usr/lib/python2.7/dist-packages/zope/interface/common/tests/test_idatetime.pyR      s   c          C   s&   t  j ƒ  }  |  j t  j t ƒ ƒ |  S(   N(   t   unittestt	   TestSuitet   addTestt	   makeSuiteR   (   t   suite(    (    sN   /usr/lib/python2.7/dist-packages/zope/interface/common/tests/test_idatetime.pyt
   test_suite*   s    t   __main__(   t   __doc__R   t   zope.interface.verifyR    R   t   zope.interface.common.idatetimeR   R   R   R   R   R   R   R	   R
   R   R   R   R   R   t   TestCaseR   R   R   t   main(    (    (    sN   /usr/lib/python2.7/dist-packages/zope/interface/common/tests/test_idatetime.pyt   <module>   s   (	