def test_debug(self):
        """Check that --debug works."""
        args = self.__process_command("")
        self.__check_empty(args)
        for logger in loggers.values():
            self.assertFalse(logger.is_enabled)

        args = self.__process_command("--debug=serializer")
        self.__check_empty(args)
        for name, logger in loggers.items():
            if name == "serializer":
                self.assertTrue(logger.is_enabled)
            else:
                self.assertFalse(logger.is_enabled)

        args = self.__process_command("--debug")
        self.__check_empty(args)
        for logger in loggers.values():
            self.assertTrue(logger.is_enabled)
    def test_debug(self):
        """Check that --debug works."""
        args = self.__process_command("")
        self.__check_empty(args)
        for logger in loggers.values():
            self.assertFalse(logger.is_enabled)

        args = self.__process_command("--debug=serializer")
        self.__check_empty(args)
        for name, logger in loggers.items():
            if name == "serializer":
                self.assertTrue(logger.is_enabled)
            else:
                self.assertFalse(logger.is_enabled)

        args = self.__process_command("--debug")
        self.__check_empty(args)
        for logger in loggers.values():
            self.assertTrue(logger.is_enabled)
Beispiel #3
0
 def test_loggers(self):
     """Exercise all the debug printers."""
     for logger in loggers.values():
         logger.enable()
     sys.stderr = io.StringIO()
     self.compile(SOURCE)
Beispiel #4
0
 def test_loggers(self):
     """Exercise all the debug printers."""
     for logger in loggers.values():
         logger.enable()
     sys.stderr = io.StringIO()
     self.compile(SOURCE)