You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
597 B
48 lines
597 B
--TEST--
|
|
Twig supports the in operator
|
|
--TEMPLATE--
|
|
{% if bar in foo %}
|
|
TRUE
|
|
{% endif %}
|
|
{% if not (bar in foo) %}
|
|
{% else %}
|
|
TRUE
|
|
{% endif %}
|
|
{% if bar not in foo %}
|
|
{% else %}
|
|
TRUE
|
|
{% endif %}
|
|
{% if 'a' in bar %}
|
|
TRUE
|
|
{% endif %}
|
|
{% if 'c' not in bar %}
|
|
TRUE
|
|
{% endif %}
|
|
{% if '' not in bar %}
|
|
TRUE
|
|
{% endif %}
|
|
{% if '' in '' %}
|
|
TRUE
|
|
{% endif %}
|
|
{% if '0' not in '' %}
|
|
TRUE
|
|
{% endif %}
|
|
{% if 'a' not in '0' %}
|
|
TRUE
|
|
{% endif %}
|
|
{% if '0' in '0' %}
|
|
TRUE
|
|
{% endif %}
|
|
--DATA--
|
|
return array('bar' => 'bar', 'foo' => array('bar' => 'bar'))
|
|
--EXPECT--
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
|