Yaffs site version 1.1
[yaffs-website] / vendor / twig / twig / test / Twig / Tests / Fixtures / filters / replace.test
diff --git a/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/replace.test b/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/replace.test
new file mode 100644 (file)
index 0000000..06be7e2
--- /dev/null
@@ -0,0 +1,12 @@
+--TEST--
+"replace" filter
+--TEMPLATE--
+{{ "I liké %this% and %that%."|replace({'%this%': "foo", '%that%': "bar"}) }}
+{{ 'I like single replace operation only %that%'|replace({'%that%' : '%that%1'}) }}
+{{ 'I like %this% and %that%.'|replace(traversable) }}
+--DATA--
+return array('traversable' => new ArrayObject(array('%this%' => 'foo', '%that%' => 'bar')))
+--EXPECT--
+I liké foo and bar.
+I like single replace operation only %that%1
+I like foo and bar.