ó
öSQc           @  s_   d  d l  m Z d  d l m Z d d l m Z m Z e d i  ƒ d e f d „  ƒ  Yƒ Z d S(	   iÿÿÿÿ(   t   unicode_literals(   t   override_settingsi   (   t	   TestModelt   SitemapTestsBaset   ABSOLUTE_URL_OVERRIDESt   GenericViewsSitemapTestsc           B  s   e  Z d  „  Z RS(   c         C  s|   |  j  j d ƒ } d } x7 t j j d d t ƒD] } | d |  j | f 7} q1 Wd | } |  j | j j	 d ƒ | ƒ d S(	   u)   A minimal generic sitemap can be renderedu   /generic/sitemap.xmlu    u   idt   flatu&   <url><loc>%s/testmodel/%s/</loc></url>uq   <?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
%s
</urlset>
u   utf-8N(
   t   clientt   getR   t   objectst   values_listt   Truet   base_urlt   assertXMLEqualt   contentt   decode(   t   selft   responset   expectedt   pkt   expected_content(    (    s>   ../Django//lib/python/django/contrib/sitemaps/tests/generic.pyt   test_generic_sitemap   s    
(   t   __name__t
   __module__R   (    (    (    s>   ../Django//lib/python/django/contrib/sitemaps/tests/generic.pyR      s   N(   t
   __future__R    t   django.test.utilsR   t   baseR   R   R   (    (    (    s>   ../Django//lib/python/django/contrib/sitemaps/tests/generic.pyt   <module>   s   