Project

General

Profile

Development #84084

tests: désactiver le gestionnaire de contexte log_to_console

Added by Benjamin Dauvergne 3 months ago. Updated about 1 month ago.

Status:
Fermé
Priority:
Normal
Category:
-
Target version:
-
Start date:
29 November 2023
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

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.

Associated revisions

Revision 4fb92d3a (diff)
Added by Benjamin Dauvergne 3 months ago

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

History

#1

Updated by Robot Gitea 3 months ago

  • Status changed from Nouveau to Solution proposée

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

#2

Updated by Robot Gitea about 1 month ago

  • Status changed from Solution proposée to En cours

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

#3

Updated by Benjamin Dauvergne about 1 month ago

  • Status changed from En cours to 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)

Also available in: Atom PDF