Ajout de l'étape de suppression/création des indexes pour les TITMC selon la même logique que pour les TC.
Le fichier de conf a été séparé en 2 parties, la configuration pour la table commune DossierEntreprise est dupliqué volontairement.
Commentaires
Suppression des tests sur le bon fonctionnement des drop/create indexes.
Actuellement c'était expect(Postgres).to receive(:execute).exactly(X).times
et X c'était nombre d'indexes + nombre opération de setup de BDD pour RSpec
ce type de tests n'est pas vraiment généralisable, car le nombre d'opération en BDD de setup de RSpec varie d'un test à l'autre (6 ou 8 opérations)
Du coup j'ai abandonné cette idée.
Comment faire la review
Commits par commits, mais ça se fait bien aussi d'un coup
Que fait cette PR
Ajout de l'étape de suppression/création des indexes pour les TITMC selon la même logique que pour les TC. Le fichier de conf a été séparé en 2 parties, la configuration pour la table commune
DossierEntreprise
est dupliqué volontairement.Commentaires
Suppression des tests sur le bon fonctionnement des drop/create indexes. Actuellement c'était
expect(Postgres).to receive(:execute).exactly(X).times
et X c'étaitnombre d'indexes + nombre opération de setup de BDD pour RSpec
ce type de tests n'est pas vraiment généralisable, car le nombre d'opération en BDD de setup de RSpec varie d'un test à l'autre (6 ou 8 opérations) Du coup j'ai abandonné cette idée.Comment faire la review
Commits par commits, mais ça se fait bien aussi d'un coup