Projet

Général

Profil

Development #84084

tests: désactiver le gestionnaire de contexte log_to_console

Ajouté par Benjamin Dauvergne il y a 5 mois. Mis à jour il y a 4 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
29 novembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Dans certains tests sur des commandes, il est attendu de pouvoir faire des assertions sur ce qui est envoyé via loggin, mais dans certaines commandes la propagation des logs est coupées et tout est envoyé en console via `authentic2.base_commands.log_to_console`.

Cela marchait auparavant parce que tox ne passait pas la variable d'environnement TERM sur laquelle est conditionnée log_to_console, en tox 4 visiblement ce n'est plus le cas. `Explicit is better than implicit` donc ici je vais désactiver ce gestionnaire là où c'est nécessaire.

Révisions associées

Révision 4fb92d3a (diff)
Ajouté par Benjamin Dauvergne il y a 5 mois

tests: disable log_to_console contextmanager during some tests (#84084)

Historique

#1

Mis à jour par Robot Gitea il y a 5 mois

  • Statut changé de Nouveau à Solution proposée

Benjamin Dauvergne (bdauvergne) a ouvert une pull request sur Gitea concernant cette demande :

#2

Mis à jour par Robot Gitea il y a 4 mois

  • Statut changé de Solution proposée à En cours

Benjamin Dauvergne (bdauvergne) a fermé une pull request sur Gitea concernant cette demande.

#3

Mis à jour par Benjamin Dauvergne il y a 4 mois

  • Statut changé de En cours à Fermé
commit 4fb92d3ae1bf8f134b34ab802869d0178955b4b8
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Wed Nov 29 13:49:46 2023 +0100

    tests: disable log_to_console contextmanager during some tests (#84084)

Formats disponibles : Atom PDF