'{% if is_rtl() %}rtl{% endif %}']; $twig = new \MailPoetVendor\Twig_Environment(new \MailPoetVendor\Twig_Loader_Array($template)); $twig->addExtension(new Functions()); WPFunctions::set(Stub::make(new WPFunctions, [ 'isRtl' => true, ])); $result = $twig->render('template'); expect($result)->equals('rtl'); WPFunctions::set(Stub::make(new WPFunctions, [ 'isRtl' => false, ])); $result = $twig->render('template'); expect($result)->isEmpty(); } function _after() { WPFunctions::set(new WPFunctions); } }