
    Vhs                         d dl 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  G d deej                        Z	 ee	e j                  j                          G d	 d
ee	      Zy)    N)numbers   )VerifyClassMixin)VerifyObjectMixin)add_abc_interface_testsc                       e Zd Zd Zd Zy)TestVerifyClassc                     | j                  t               t        j                         | j	                  | j                  t        j                  t                     y N)assertIsInstanceintabcIntegral
assertTrueverifyr   	IIntegralselfs    X/home/dcms/DCMS/lib/python3.12/site-packages/zope/interface/common/tests/test_numbers.pytest_intzTestVerifyClass.test_int   s5    ceS\\2G$5$5s;<    c                     | j                  t               t        j                         | j	                  | j                  t        j                  t                     y r   )r   floatr   Realr   r   r   IRealr   s    r   
test_floatzTestVerifyClass.test_float    s3    egsxx0GMM59:r   N)__name__
__module____qualname__r   r    r   r   r	   r	      s    =;r   r	   c                       e Zd Zy)TestVerifyObjectN)r   r   r   r    r   r   r"   r"   (   s    r   r"   )r   r   unittestzope.interface.common r   r   r   TestCaser	   INumberr   r"   r    r   r   <module>r(      sW      *   %	;&''	; )C)C D	(&	r   