--TEST-- dcngettext() tests --EXTENSIONS-- gettext --SKIPIF-- --FILE-- getMessage() . PHP_EOL; } try { dcngettext("","","",0,1); } catch (\ValueError $e) { echo $e->getMessage() . PHP_EOL; } echo "Done\n"; ?> --EXPECT-- string(1) "1" string(4) "test" string(4) "test" string(4) "test" dcngettext(): Argument #1 ($domain) must not be empty dcngettext(): Argument #1 ($domain) must not be empty Done