o
    a"<fo	  ã                   @   s8   d dl mZ d dlmZ d dlmZ G dd„ deƒZdS )é    )ÚTemplate)ÚTestCase)ÚSekizaiContextc                   @   s    e Zd ZdZdd„ Zdd„ ZdS )ÚTestSekizaiCompressorExtensionz*
    Test case for Sekizai extension.
    c                 C   s6   d}t |ƒ}tddiƒ}| |¡ ¡ }|  |d¡ d S )NaÞ  
{% load static compress sekizai_tags %}
{% addtoblock "js" %}<script src="{% static 'js/one.js' %}" type="text/javascript"></script>{% endaddtoblock %}
{% addtoblock "js" %}<script async="async" defer="defer" src="https://maps.googleapis.com/maps/api/js?key={{ apiKey }}"></script>{% endaddtoblock %}
{% addtoblock "js" %}<script src="{% static 'js/two.js' %}" type="text/javascript"></script>{% endaddtoblock %}
{% addtoblock "js" %}<script src="https://code.jquery.com/jquery-3.3.1.min.js" type="text/javascript"></script>{% endaddtoblock %}
{% addtoblock "js" %}<script src="{% static 'js/three.js' %}" type="text/javascript"></script>{% endaddtoblock %}
{% render_block "js" postprocessor "compressor.contrib.sekizai.compress" %}ÚapiKeyÚXYZzþ<script src="https://code.jquery.com/jquery-3.3.1.min.js" type="text/javascript"></script>
<script src="/static/CACHE/js/output.e682d84f6b17.js"></script>
<script async="async" defer="defer" src="https://maps.googleapis.com/maps/api/js?key=XYZ"></script>©r   r   ÚrenderÚstripÚassertEqual©ÚselfÚtemplate_stringÚtemplateÚcontextÚhtml© r   úT/var/www/html/kck/venv/lib/python3.10/site-packages/compressor/tests/test_sekizai.pyÚtest_postprocess_js
   s   ÿz2TestSekizaiCompressorExtension.test_postprocess_jsc                 C   s0   d}t |ƒ}tƒ }| |¡ ¡ }|  |d¡ d S )Na  
{% load static compress sekizai_tags %}
{% addtoblock "css" %}<link href="{% static 'css/one.css' %}" rel="stylesheet" type="text/css" />{% endaddtoblock %}
{% addtoblock "css" %}<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.5/css/select2.min.css" rel="stylesheet" type="text/css" />{% endaddtoblock %}
{% addtoblock "css" %}<link href="{% static 'css/two.css' %}" rel="stylesheet" type="text/css" />{% endaddtoblock %}
{% render_block "css" postprocessor "compressor.contrib.sekizai.compress" %}zÐ<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.5/css/select2.min.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="/static/CACHE/css/output.44f040b05f91.css" type="text/css">r   r   r   r   r   Útest_postprocess_css   s   ÿz3TestSekizaiCompressorExtension.test_postprocess_cssN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   r      s    r   N)Údjango.templater   Údjango.testr   Úsekizai.contextr   r   r   r   r   r   Ú<module>   s    