aboutsummaryrefslogtreecommitdiffhomepage
path: root/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/iterable.test
blob: ec52550134808fa51865eb035549838aa8a9b4ed (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--TEST--
"iterable" test
--TEMPLATE--
{{ foo is iterable ? 'ok' : 'ko' }}
{{ traversable is iterable ? 'ok' : 'ko' }}
{{ obj is iterable ? 'ok' : 'ko' }}
{{ val is iterable ? 'ok' : 'ko' }}
--DATA--
return array(
    'foo' => array(),
    'traversable' => new ArrayIterator(array()),
    'obj' => new stdClass(),
    'val' => 'test',
);
--EXPECT--
ok
ok
ko
ko