ó
J~‰Pc           @@ sƒ   d  d l  m Z 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 e	 j f d „  ƒ  YZ d	 S(
   i    (   t   absolute_importt   unicode_literals(   t   views(   t   fields(   t   unittest(   t   ugettexti   t   TestFieldTypec           B@ s,   e  Z d  „  Z d „  Z d „  Z d „  Z RS(   c         C@ s   d  S(   N(    (   t   self(    (    s@   ../Django//lib/python/django/contrib/admindocs/tests/__init__.pyt   setUp   s    c         C@ s   |  j  t t j d ƒ d  S(   Nu	   NotAField(   t   assertRaisest   AttributeErrorR   t   get_readable_field_data_type(   R   (    (    s@   ../Django//lib/python/django/contrib/admindocs/tests/__init__.pyt   test_field_name   s    	c         C@ s)   |  j  t j t j ƒ  ƒ t d ƒ ƒ d  S(   Nu   Boolean (Either True or False)(   t   assertEqualR   R   t   builtin_fieldst   BooleanFieldt   _(   R   (    (    s@   ../Django//lib/python/django/contrib/admindocs/tests/__init__.pyt   test_builtin_fields   s    c         C@ sS   |  j  t j t j ƒ  ƒ d ƒ |  j  t j t j ƒ  ƒ t d ƒ i d d 6ƒ d  S(   Nu   A custom field typeu   Field of type: %(field_type)su   DescriptionLackingFieldu
   field_type(   R   R   R   R   t   CustomFieldt   DescriptionLackingFieldR   (   R   (    (    s@   ../Django//lib/python/django/contrib/admindocs/tests/__init__.pyt   test_custom_fields   s    (   t   __name__t
   __module__R   R   R   R   (    (    (    s@   ../Django//lib/python/django/contrib/admindocs/tests/__init__.pyR      s   			N(   t
   __future__R    R   t   django.contrib.admindocsR   t   django.db.modelsR   R   t   django.utilsR   t   django.utils.translationR   R   t    t   TestCaseR   (    (    (    s@   ../Django//lib/python/django/contrib/admindocs/tests/__init__.pyt   <module>   s   