コード例 #1
0
ファイル: test_log.py プロジェクト: zzhgithub/qutebrowser
    def test_debug_log_filter_cmd(self, monkeypatch, logger, category,
                                  logged_before, logged_after):
        """Test the :debug-log-filter command handler."""
        logfilter = log.LogFilter(["init"])
        monkeypatch.setattr(log, 'console_filter', logfilter)

        record = self._make_record(logger, category)

        assert logfilter.filter(record) == logged_before
        utilcmds.debug_log_filter('url,js')
        assert logfilter.filter(record) == logged_after
コード例 #2
0
ファイル: test_log.py プロジェクト: Harrison97/qutebrowser
    def test_debug_log_filter_cmd(self, monkeypatch, logger, category,
                                  logged_before, logged_after):
        """Test the :debug-log-filter command handler."""
        logfilter = log.LogFilter(["init"])
        monkeypatch.setattr(log, 'console_filter', logfilter)

        record = self._make_record(logger, category)

        assert logfilter.filter(record) == logged_before
        utilcmds.debug_log_filter('url,js')
        assert logfilter.filter(record) == logged_after
コード例 #3
0
 def test_debug_log_filter_cmd_invalid(self, monkeypatch):
     logfilter = log.LogFilter(set())
     monkeypatch.setattr(log, 'console_filter', logfilter)
     with pytest.raises(cmdutils.CommandError,
                        match='Invalid log category blabla'):
         utilcmds.debug_log_filter('blabla')