isoler l'app dir et la db d'exécution de chaque fichier de tests/ (#83949) #870

Merged
fpeters merged 2 commits from wip/83949-tests-prefix into main 2023-11-27 06:35:47 +01:00
Owner
No description provided.
fpeters added 1 commit 2023-11-25 09:50:11 +01:00
fpeters force-pushed wip/83949-tests-prefix from 585fcbf93d to 2ddcbae1ef 2023-11-25 10:20:39 +01:00 Compare
Author
Owner

Le premier commit supprime une fonction pas utilisée; le second finalement fait autre chose que mon idée de départ, plutôt qu'un environnement par fichier de test, ça crée un environnement par "worker" de pytest-xdist.

Ça me semble de toute façon une bonne chose à faire mais ça ne résoud visiblement pas le soucis de tests qui échouent parfois.

Le premier commit supprime une fonction pas utilisée; le second finalement fait autre chose que mon idée de départ, plutôt qu'un environnement par fichier de test, ça crée un environnement par "worker" de pytest-xdist. Ça me semble de toute façon une bonne chose à faire mais ça ne résoud visiblement pas le soucis de tests qui échouent parfois.
tnoel approved these changes 2023-11-26 20:17:00 +01:00
@ -41,3 +41,4 @@
def create_temporary_pub(pickle_mode=False, lazy_mode=False):
prefix = os.environ.get('PYTEST_XDIST_WORKER') or ''
Owner

On pourrait faire un « ... or 'noxdist' » pour ceux qui se demanderont ce que sont les répertoires « tmp_ » et bases « wcstests__nnn » mais personne ne se demandera jamais ça.

On pourrait faire un « ... or 'noxdist' » pour ceux qui se demanderont ce que sont les répertoires « tmp_ » et bases « wcstests__nnn » mais personne ne se demandera jamais ça.
fpeters merged commit 56d3e44ad8 into main 2023-11-27 06:35:47 +01:00
fpeters deleted branch wip/83949-tests-prefix 2023-11-27 06:35:47 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/wcs#870
No description provided.