Closed benoitdm-oslandia closed 1 year ago
In GitLab by @lowzonenose on Oct 12, 2022, 17:11
added 1 commit
In GitLab by @lowzonenose on Oct 12, 2022, 17:18
@benoitdm-oslandia pourquoi le test "TestProperDbInit" sur la CI nous dit qu'il y'a 5 tables alors qu'il ne peut en avoir que 4 (mock_a, mock_b, mock_c et mock_multi) !?
In GitLab by @lowzonenose on Oct 12, 2022, 22:52
added 4 commits
develop
In GitLab by @lowzonenose on Oct 12, 2022, 22:53
requested review from @benoitdm-oslandia
In GitLab by @lowzonenose on Oct 12, 2022, 22:58
added 1 commit
In GitLab by @lowzonenose on Oct 12, 2022, 23:43
added 1 commit
In GitLab by @lowzonenose on Oct 13, 2022, 12:58
added 3 commits
develop
In GitLab by @lowzonenose on Oct 13, 2022, 13:31
added 1 commit
parce que il lit une table système qui n'est pas exclue ("tiger.tabblock20") mais qui le devrait
Avant de faire la review ton explication dans le corps de ticket mériterait de partir dans un fichier de doc hugo ! Nouvelle tâche pour toi :smile:
comment cette indentation pourrie a pu passer les checks ??
pour le coup j'en ai aussi 5 en local
je voulais le faire mais j'avais la flemme :smile:
pourquoi ?
Good job !
Si le changement de chemin de assets est lié au déplacement des tests alors il faut trouver une solution qui prenne trouve les assets quelque soit l'appelant.
Sinon top!
In GitLab by @lowzonenose on Oct 13, 2022, 16:12
hummm..., du coup, ce test est un peu pourri !?
In GitLab by @lowzonenose on Oct 13, 2022, 16:14
Commented on internal/service/db_test/handler_db_test.go line 34
pas terrible comme test si les tables sys ne sont pas écartées...
In GitLab by @lowzonenose on Oct 13, 2022, 16:14
Commented on internal/util/test_http.go line 54
changement de niveau des tests dans la structure de fichier...
In GitLab by @lowzonenose on Oct 13, 2022, 16:17
resolved all threads
oui on pourrait l'ajouter par défaut dans les tables exclue ou bien modifier le fichier de conf utilisée pour la spécifier précisément
In GitLab by @lowzonenose on Oct 13, 2022, 16:49
c'est une conf uniquement valable pour les tests..., a t on besoin de rendre le truc dynamique ?
In GitLab by @lowzonenose on Oct 13, 2022, 16:54
Commented on internal/service/db_test/handler_db_test.go line 34
changed this line in version 9 of the diff
In GitLab by @lowzonenose on Oct 13, 2022, 16:54
added 4 commits
develop
le truc ne me semblait pas complexe mais je réfléchissait en python où c assez simple à faire.
Est ce que tu peux jeter un coup d'oeil rapide stp ?
In GitLab by @lowzonenose on Oct 13, 2022, 17:15
Commented on internal/util/test_http.go line 54
changed this line in version 10 of the diff
In GitLab by @lowzonenose on Oct 13, 2022, 17:15
added 1 commit
In GitLab by @lowzonenose on Oct 13, 2022, 17:16
le truc rapide, c'est d'ajouter les assets en param.
cf. last commit
très bien
In GitLab by @lowzonenose on Oct 13, 2022, 17:25
resolved all threads
@lowzonenose est ce que tu peux ajouter ton explication dans le corps de ticket dans un fichier de doc hugo stp ?
In GitLab by @lowzonenose on Oct 13, 2022, 17:59
ok, je vais essayer de trouver un emplacement pour documenter les tests.
In GitLab by @lowzonenose on Oct 13, 2022, 21:25
added 2 commits
In GitLab by @lowzonenose on Oct 13, 2022, 21:27
resolved all threads
In GitLab by @lowzonenose on Oct 13, 2022, 21:31
added 1 commit
go test -v $(go list ./... | grep -v /vendor/)
go test -v $(go list ./... | grep -v /vendor/)
Bon très bien, il faudra squasher une partie des commits (comme les 2 derniers) et puis c'est bon
In GitLab by @lowzonenose on Oct 14, 2022, 10:47
Commented on hugo/content/installation/installing.md line 61
cette commande va exécuter les tests sur la BDD.
Et, il y'a des conditions à leurs exécutions, il faut exposer DATABASE_URL.
go list ./... | grep -vw db_test
)choix ?
ok ! Conditions qu'il faudra d'ailleurs documenter :/
In GitLab by @lowzonenose on Oct 14, 2022, 11:21
Commented on Makefile line 43
changed this line in version 13 of the diff
In GitLab by @lowzonenose on Oct 14, 2022, 11:21
added 1 commit
In GitLab by @lowzonenose on Oct 14, 2022, 11:27
resolved all threads
In GitLab by @lowzonenose on Oct 14, 2022, 11:28
approved this merge request
j'ai eu un pbm de lecture ... il me manquait des bouts tout à l'heure :
je veix bien que tu remplaces par :
go test -v $(go list ./... | grep -vw db_test)
resolved all threads
In GitLab by @lowzonenose on Oct 12, 2022, 17:05
_Merges feature/sequentialtests -> develop
Ref #48 : Implémentation du mécanisme de tests séquentiels (ordre d’exécution) pour le mode db et mock
Structure d'un fichier Runner :
Ex. d'une fonction de test :
Autre ex. de fonction de test :
Il est toujours possible d'ajouter des tests classiques sans passer par un runner.
Comment lancer les tests ?