TwigRenderer registra ahora sus funciones Twig en dos grupos. addViewHelpers() tiene las funciones, filtros y variables globales que solo dependen de sus argumentos, la configuración y los archivos. addRequestFunctions() tiene las que leen la persona que ha iniciado sesión, la sesión, la base de datos o la petición. Las pruebas de plantillas crean su entorno con tests/Support/TemplateTwig.php, que usa las funciones de vista reales y un sustituto para cada función de petición. Ese archivo falla, nombrando la función, cuando TwigRenderer tiene una función de petición sin sustituto.
Antes, 27 pruebas creaban su propio entorno Twig y copiaban o imitaban estas funciones. Varias imitaciones mostraban los importes como CAD 91.80, un formato que el sitio nunca muestra, y sus pruebas lo comprobaban. Esas pruebas comprueban ahora los importes que muestran las páginas. Cambio interno; nada cambia para los miembros.