コード例 #1
0
ファイル: test_stdlib.py プロジェクト: stungkit/structlog
 def test_passes_higher_levels(self):
     logger = logging.Logger(__name__)
     logger.setLevel(WARN)
     event_dict = {'event': 'test'}
     assert event_dict is filter_by_level(logger, 'warn', event_dict)
     assert event_dict is filter_by_level(logger, 'error', event_dict)
     assert event_dict is filter_by_level(logger, 'exception', event_dict)
コード例 #2
0
ファイル: test_stdlib.py プロジェクト: ByteInternet/structlog
 def test_passes_higher_levels(self):
     logger = logging.Logger(__name__)
     logger.setLevel(WARN)
     event_dict = {'event': 'test'}
     assert event_dict is filter_by_level(logger, 'warn', event_dict)
     assert event_dict is filter_by_level(logger, 'error', event_dict)
     assert event_dict is filter_by_level(logger, 'exception', event_dict)
コード例 #3
0
ファイル: test_stdlib.py プロジェクト: rasto2211/structlog
    def test_passes_higher_levels(self):
        logger = logging.Logger(__name__)
        logger.setLevel(WARN)
        event_dict = {"event": "test"}

        assert event_dict is filter_by_level(logger, "warn", event_dict)
        assert event_dict is filter_by_level(logger, "error", event_dict)
        assert event_dict is filter_by_level(logger, "exception", event_dict)
コード例 #4
0
    def test_filters_lower_levels(self):
        """
        Log entries below the current level raise a DropEvent.
        """
        logger = logging.Logger(__name__)
        logger.setLevel(CRITICAL)

        with pytest.raises(DropEvent):
            filter_by_level(logger, "warn", {})
コード例 #5
0
    def test_passes_higher_levels(self):
        """
        Log entries with higher levels are passed through unchanged.
        """
        logger = logging.Logger(__name__)
        logger.setLevel(WARN)
        event_dict = {"event": "test"}

        assert event_dict is filter_by_level(logger, "warn", event_dict)
        assert event_dict is filter_by_level(logger, "error", event_dict)
        assert event_dict is filter_by_level(logger, "exception", event_dict)
コード例 #6
0
ファイル: test_stdlib.py プロジェクト: ByteInternet/structlog
 def test_filters_lower_levels(self):
     logger = logging.Logger(__name__)
     logger.setLevel(CRITICAL)
     with pytest.raises(DropEvent):
         filter_by_level(logger, 'warn', {})
コード例 #7
0
ファイル: test_stdlib.py プロジェクト: if-fi/structlog
 def test_filters_lower_levels(self):
     logger = logging.Logger(__name__)
     logger.setLevel(CRITICAL)
     with pytest.raises(DropEvent):
         filter_by_level(logger, 'warn', {})