Pour ceux qui en douteraient, ça sert. Plutôt seul dans le développement de Piwam, j’ai décidé de fournir des batteries de tests « plus tard », pas avant la version beta.
Or, entre plusieurs versions alpha, il se trouve qu’en corrigeant certains bugs, j’en ai inséré d’autres – le genre bug critique, tant qu’à faire. Évidemment, l’insertion d’un bug est rarement volontaire, et chez moi les causes identifiées sont plutôt :

  • Etourderies, comme un léger refactoring de code dans lequel on inverse une condition (!)
  • Fatigue au moment de la correction
  • Fautes de frappes stupides

Je ne vous cache pas la honte qui montait en moi lorsque j’ai découvert que j’étais en train de distribuer une version avec un bug empêchant la création même d’une association… Bon, c’était une version alpha, mais quand même, Un simple petit coup de

> symfony test:functional front

aurait permis de s’apercevoir que ça ne marchait plus. Promis, les prochaines releases seront testées peut êtreLes tests fonctionnels avec Symfony

Trackback

aucun commentaire jusqu'a maintenant

Ajouter votre commentaire