File "tests.cpython-37.pyc"
Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/opt/alt/python37/lib/python3.7/site-packages/jinja2/__pycache__/tests.cpython-37.pyc
File size: 6.35 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit
B
fq` ( @ sr d Z ddlZddlZddlmZ ddlmZ ddlm Z ddl
mZ ejrVddl
mZ eed d
dZeed dd
ZeeedddZejed ddZejed ddZedeedddZedeedddZejed ddZejed ddZejed dd Zejed d!d"Zejed d#d$Zejed d%d&Zeed d'd(Z eed d)d*Z!ejed d+d,Z"ejed d-d.Z#ejed d/d0Z$ejed d1d2Z%ejejed3d4d5Z&ejed d6d7Z'ejed d8d9Z(ejej)ed:d;d<Z*eeeeeeeeeeeeee e!e"e#e$e%e'e+e&e(e*ej,ej,ej,ej-ej-ej.ej.ej.ej/ej/ej0ej0ej0ej1ej1d='Z2dS )>z6Built-in template tests used with the ``is`` operator. N)abc)Number ) Undefined)pass_environment)Environment)valuereturnc C s | d dkS )z#Return true if the variable is odd. r )r r r =/opt/alt/python37/lib/python3.7/site-packages/jinja2/tests.pytest_odd s r
c C s | d dkS )z$Return true if the variable is even.r
r r )r r r r test_even s r )r numr c C s | | dkS )z-Check if a variable is divisible by a number.r r )r r r r r test_divisibleby s r c C s t | t S )a; Return true if the variable is defined:
.. sourcecode:: jinja
{% if variable is defined %}
value of variable: {{ variable }}
{% else %}
variable is not defined
{% endif %}
See the :func:`default` filter for a simple way to set undefined
variables.
)
isinstancer )r r r r test_defined s r c C s
t | tS )z-Like :func:`defined` but the other way round.)r r )r r r r test_undefined. s r r )envr r c C s
|| j kS )a Check if a filter exists by name. Useful if a filter may be
optionally available.
.. code-block:: jinja
{% if 'markdown' is filter %}
{{ value | markdown }}
{% else %}
{{ value }}
{% endif %}
.. versionadded:: 3.0
)filters)r r r r r test_filter3 s r c C s
|| j kS )a Check if a test exists by name. Useful if a test may be
optionally available.
.. code-block:: jinja
{% if 'loud' is test %}
{% if value is loud %}
{{ value|upper }}
{% else %}
{{ value|lower }}
{% endif %}
{% else %}
{{ value }}
{% endif %}
.. versionadded:: 3.0
)tests)r r r r r test_testE s r c C s | dkS )z$Return true if the variable is none.Nr )r r r r test_none[ s r c C s | dkp| dkS )zNReturn true if the object is a boolean value.
.. versionadded:: 2.11
TFr )r r r r test_boolean` s r c C s | dkS )zDReturn true if the object is False.
.. versionadded:: 2.11
Fr )r r r r
test_falseh s r c C s | dkS )zCReturn true if the object is True.
.. versionadded:: 2.11
Tr )r r r r test_truep s r c C s t | to| dk o| dk S )zIReturn true if the object is an integer.
.. versionadded:: 2.11
TF)r int)r r r r test_integery s r c C s
t | tS )zFReturn true if the object is a float.
.. versionadded:: 2.11
)r float)r r r r
test_float s r c C s t | S )z*Return true if the variable is lowercased.)strislower)r r r r
test_lower s r# c C s t | S )z*Return true if the variable is uppercased.)r! isupper)r r r r
test_upper s r% c C s
t | tS )z&Return true if the object is a string.)r r! )r r r r test_string s r&