def test_nested_internal_instance_method_tracing_log_records_when_enclosing_trace_disabled(
            self):
        dummy_module_logger.setLevel(logging.DEBUG)
        value = TracedClass._TracedClass__InternalNestedClass().method(None)

        self.assertEqual("TC.__INC.m None and None", value)
        self.assertEqual(2, len(list_handler.records))
Exemplo n.º 2
0
    def test_nested_function_tracing_log_records_when_enclosing_trace_disabled(self):
        dummy_module_logger.setLevel(logging.DEBUG)
        nested_function = traced_function(None)

        self.assertEqual(0, len(list_handler.records))

        nested_function(None)
        self.assertEqual(2, len(list_handler.records))
    def test_nested_function_tracing_log_records_when_enclosing_trace_disabled(
            self):
        dummy_module_logger.setLevel(logging.DEBUG)
        nested_function = traced_function(None)

        self.assertEqual(0, len(list_handler.records))

        nested_function(None)
        self.assertEqual(2, len(list_handler.records))
Exemplo n.º 4
0
    def test_instance_method_log_record_when_trace_disabled(self):
        dummy_module_logger.setLevel(logging.DEBUG)
        value = LoggedAndTracedClass().method(None)

        self.assertEqual("LATC.m None and None", value)
        self.assertEqual(2, len(list_handler.records))

        method_function = LoggedAndTracedClass.__dict__["method"].__wrapped__
        self._assert_log_record(list_handler.records[1], method_function,
                                "test.dummy.LoggedAndTracedClass", "LATC.m")
    def test_instance_method_log_record_when_trace_disabled(self):
        dummy_module_logger.setLevel(logging.DEBUG)
        value = LoggedAndTracedClass().method(None)

        self.assertEqual("LATC.m None and None", value)
        self.assertEqual(2, len(list_handler.records))

        method_function = LoggedAndTracedClass.__dict__["method"].__wrapped__
        self._assert_log_record(
            list_handler.records[1], method_function,
            "test.dummy.LoggedAndTracedClass", "LATC.m")
Exemplo n.º 6
0
    def test_nested_function_log_record_when_trace_disabled(self):
        dummy_module_logger.setLevel(logging.DEBUG)
        nested_function = logged_and_traced_function(None)
        value = nested_function(None)

        self.assertEqual("l_a_t_f.n_t_a_l_f None and None", value)
        self.assertEqual(4, len(list_handler.records))

        wrapped_function = nested_function.__wrapped__
        self._assert_log_record(list_handler.records[3], wrapped_function,
                                "logged.testing", "l_a_t_f.n_t_a_l_f")
    def test_nested_function_log_record_when_trace_disabled(self):
        dummy_module_logger.setLevel(logging.DEBUG)
        nested_function = logged_and_traced_function(None)
        value = nested_function(None)

        self.assertEqual("l_a_t_f.n_t_a_l_f None and None", value)
        self.assertEqual(4, len(list_handler.records))

        wrapped_function = nested_function.__wrapped__
        self._assert_log_record(
            list_handler.records[3], wrapped_function, "logged.testing",
            "l_a_t_f.n_t_a_l_f")
Exemplo n.º 8
0
    def test_function_trace_records_when_log_disabled(self):
        dummy_module_logger.setLevel(logging.WARN)
        nested_function = logged_and_traced_function(None)

        self.assertEqual(2, len(list_handler.records))

        wrapped_function = logged_and_traced_function.__wrapped__
        self._assert_call_record(list_handler.records[0], wrapped_function,
                                 "traced.testing", ((None, ), dict()),
                                 "l_a_t_f")
        self._assert_return_record(list_handler.records[1], wrapped_function,
                                   "traced.testing", (nested_function, ),
                                   "l_a_t_f")
    def test_function_trace_records_when_log_disabled(self):
        dummy_module_logger.setLevel(logging.WARN)
        nested_function = logged_and_traced_function(None)

        self.assertEqual(2, len(list_handler.records))

        wrapped_function = logged_and_traced_function.__wrapped__
        self._assert_call_record(
            list_handler.records[0], wrapped_function, "traced.testing",
            ((None,), dict()), "l_a_t_f")
        self._assert_return_record(
            list_handler.records[1], wrapped_function, "traced.testing",
            (nested_function,), "l_a_t_f")
Exemplo n.º 10
0
    def test_instance_method_log_and_trace_records_when_both_disabled(self):
        dummy_module_logger.setLevel(logging.WARN)
        value = LoggedAndTracedClass().method(None)

        self.assertEqual("LATC.m None and None", value)
        self.assertEqual(0, len(list_handler.records))
    def test_no_tracing_log_records_when_trace_disabled(self):
        dummy_module_logger.setLevel(logging.DEBUG)
        obj = TracedClass()

        self.assertEqual(0, len(list_handler.records))
Exemplo n.º 12
0
    def test_no_tracing_log_records_when_trace_disabled(self):
        dummy_module_logger.setLevel(logging.DEBUG)
        obj = TracedClass()

        self.assertEqual(0, len(list_handler.records))
 def setUp(self):
     dummy_module_logger.setLevel(TRACE)
     named_logger.setLevel(TRACE)
     named_tracer.setLevel(TRACE)
     list_handler.reset()
    def test_instance_method_log_and_trace_records_when_both_disabled(self):
        dummy_module_logger.setLevel(logging.WARN)
        value = LoggedAndTracedClass().method(None)

        self.assertEqual("LATC.m None and None", value)
        self.assertEqual(0, len(list_handler.records))
Exemplo n.º 15
0
    def test_nested_internal_instance_method_tracing_log_records_when_enclosing_trace_disabled(self):
        dummy_module_logger.setLevel(logging.DEBUG)
        value = TracedClass._TracedClass__InternalNestedClass().method(None)

        self.assertEqual("TC.__INC.m None and None", value)
        self.assertEqual(2, len(list_handler.records))
Exemplo n.º 16
0
 def setUp(self):
     dummy_module_logger.setLevel(logging.INFO)
     named_logger.setLevel(logging.INFO)
     list_handler.reset()
Exemplo n.º 17
0
 def setUp(self):
     dummy_module_logger.setLevel(TRACE)
     named_logger.setLevel(TRACE)
     named_tracer.setLevel(TRACE)
     list_handler.reset()
Exemplo n.º 18
0
 def setUp(self):
     dummy_module_logger.setLevel(logging.INFO)
     named_logger.setLevel(logging.INFO)
     list_handler.reset()