コード例 #1
0
    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)
コード例 #2
0
    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)
コード例 #3
0
ファイル: test_debug_code.py プロジェクト: gbenson/i8c
 def test_loggers(self):
     """Exercise all the debug printers."""
     for logger in loggers.values():
         logger.enable()
     sys.stderr = io.StringIO()
     self.compile(SOURCE)
コード例 #4
0
ファイル: test_debug_code.py プロジェクト: palves/i8c
 def test_loggers(self):
     """Exercise all the debug printers."""
     for logger in loggers.values():
         logger.enable()
     sys.stderr = io.StringIO()
     self.compile(SOURCE)