Pest

Dev back

Speed up your Livewire tests

L'article présente une méthode pour accélérer les tests Livewire dans une application PHP. L'auteur a constaté que certains tests prenaient beaucoup de temps, et après analyse, il a découvert qu'un petit changement dans la méthode utilisée pour tester les composants Livewire a réduit le temps d'exécution de l'ensemble de la suite de tests de ~22 secondes à ~4 secondes. L'importance de consulter la documentation est soulignée pour éviter des erreurs dans les mises à jour.

Dev back

Using Ray with your Pest tests

L'article explique comment utiliser Ray avec les tests Pest dans Laravel pour améliorer le débogage et l'écriture de tests. Ray fournit des retours en temps réel, tandis que Pest facilite l'écriture de tests avec une syntaxe claire. Il est recommandé d'ouvrir une nouvelle fenêtre Ray pour une meilleure séparation des résultats de test et des données de débogage. De plus, l'article mentionne des méthodes pour éviter d'inclure des appels à Ray dans le code de production grâce à des tests d'architecture et d'autres outils.