diff options
author | Urban Müller | 2018-06-21 16:42:32 +0200 |
---|---|---|
committer | Urban Müller | 2018-06-21 16:43:32 +0200 |
commit | 3dabbbd5325c9fad9582cd44b1da68dece78eaa0 (patch) | |
tree | 92d951b948f0e01dc6b7ae3f11b9c03034edb69a /test/autoprepend.t | |
parent | 455b15f7a850a58ef667ad170732769043eb1522 (diff) | |
download | itools-3dabbbd5325c9fad9582cd44b1da68dece78eaa0.tar.gz itools-3dabbbd5325c9fad9582cd44b1da68dece78eaa0.tar.bz2 itools-3dabbbd5325c9fad9582cd44b1da68dece78eaa0.zip |
no reason for different naming
Diffstat (limited to 'test/autoprepend.t')
-rwxr-xr-x | test/autoprepend.t | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/test/autoprepend.t b/test/autoprepend.t new file mode 100755 index 0000000..bf40605 --- /dev/null +++ b/test/autoprepend.t @@ -0,0 +1,38 @@ +#!/www/server/bin/php -qC +<?php + +it_text::init(); +$GLOBALS['it_text']->statictext = array( + '_' => array("de" => "Deutsch", "en" => "English"), + 'foo' => array("de" => "bar {v1}", "en" => "qux {v1}"), +); + +is( + T('foo'), + "bar {v1}", + "simple T()" +); + +is( + T('foo', 'en'), + "qux {v1}", + "simple T() with language" +); + +is( + T('foo', array('v1' => "gna<bber")), + "bar gna<bber", + "T() with quoted values" +); + +is( + T('foo', array('v1' => "gna<bber"), 'en'), + "qux gna<bber", + "T() with with quoted values and language" +); + +is( + T('foo', 'en', array('v1' => "gna<bber")), + "qux gna<bber", + "T() with with language and quoted values" +); |