ó
AÒOc           @  sZ   d  d l  m Z d  d l m Z d  d l m Z d d l m Z d e f d „  ƒ  YZ d S(	   iÿÿÿÿ(   t   unicode_literals(   t   settings(   t
   skipUnlessi   (   t   SitemapTestsBaset   FlatpagesSitemapTestsc           B  s)   e  Z e d  e j k d ƒ d „  ƒ Z RS(   u   django.contrib.flatpagesu+   django.contrib.flatpages app not installed.c      	   C  sÚ   d d l  m } | j j d d d d d t d t ƒ } | j j t j	 ƒ | j j d d	 d d
 d t d t ƒ } | j j t j	 ƒ |  j
 j d ƒ } |  j | d |  j | j f ƒ |  j | d |  j | j f ƒ d S(   u   Basic FlatPage sitemap testiÿÿÿÿ(   t   FlatPaget   urlu   /public/t   titleu   Public Paget   enable_commentst   registration_requiredu	   /private/u   Private Pageu   /flatpages/sitemap.xmlu   <loc>%s%s</loc>N(   t   django.contrib.flatpages.modelsR   t   objectst   createt   Truet   Falset   sitest   addR   t   SITE_IDt   clientt   gett   assertContainst   base_urlR   t   assertNotContains(   t   selfR   t   publict   privatet   response(    (    s@   ../Django//lib/python/django/contrib/sitemaps/tests/flatpages.pyt   test_flatpage_sitemap
   s     			 (   t   __name__t
   __module__R   R   t   INSTALLED_APPSR   (    (    (    s@   ../Django//lib/python/django/contrib/sitemaps/tests/flatpages.pyR      s   N(	   t
   __future__R    t   django.confR   t   django.utils.unittestR   t   baseR   R   (    (    (    s@   ../Django//lib/python/django/contrib/sitemaps/tests/flatpages.pyt   <module>   s   