Die Vorlagenfunktionen des Einstellungsregisters (setting_id, settings_rows und settings_page_for_path) werden jetzt von TwigRenderer::addSettingsRegistryFunctions() registriert. Tests, die Einstellungsseiten darstellen, rufen sie auf, statt diese Funktionen zu kopieren. Eine Kopie war bereits abgewichen: Sie nahm IDs an, die das Register nicht festlegt, und ließ data-setting weg. Ein Test, der eine Einstellungsseite darstellt, schlägt jetzt fehl, wenn die Seite eine nicht festgelegte ID verwendet, und ein Test kann nicht mehr nur deshalb brechen, weil eine Einstellungsseite anfängt, eine dieser Funktionen zu verwenden. Interne Änderung; für Mitglieder ändert sich nichts.
Seitentests verwenden die echten Funktionen des Einstellungsregisters
Tests, die eine Einstellungsseite darstellen, verwenden jetzt dieselben setting_id, settings_rows und settings_page_for_path wie die Website statt eigener Kopien.