Path 1: 15 calls (0.94)

test_can_handle_special_characters_in_docstrings..Something def (5) 1 (3) 'Hello' (1) {} (1) builtin_function_or_method (1) test_inspect_corou...

None (15)

False (15)

True (8) False (7)

True (15)

False (15)

False (15)

True (15)

False (15)

False (13) True (2)

1def __init__(
2        self,
3        obj: Any,
4        *,
5        title: Optional[TextType] = None,
6        help: bool = False,
7        methods: bool = False,
8        docs: bool = True,
9        private: bool = False,
10        dunder: bool = False,
11        sort: bool = True,
12        all: bool = True,
13        value: bool = True,
14    ) -> None:
15        self.highlighter = ReprHighlighter()
16        self.obj = obj
17        self.title = title or self._make_title(obj)
18        if all:
19            methods = private = dunder = True
20        self.help = help
21        self.methods = methods
22        self.docs = docs or help
23        self.private = private or dunder
24        self.dunder = dunder
25        self.sort = sort
26        self.value = value
            

Path 2: 1 calls (0.06)

Foo (1)

None (1)

False (1)

False (1)

True (1)

False (1)

False (1)

True (1)

True (1)

False (1)

1def __init__(
2        self,
3        obj: Any,
4        *,
5        title: Optional[TextType] = None,
6        help: bool = False,
7        methods: bool = False,
8        docs: bool = True,
9        private: bool = False,
10        dunder: bool = False,
11        sort: bool = True,
12        all: bool = True,
13        value: bool = True,
14    ) -> None:
15        self.highlighter = ReprHighlighter()
16        self.obj = obj
17        self.title = title or self._make_title(obj)
18        if all:
19            methods = private = dunder = True
20        self.help = help
21        self.methods = methods
22        self.docs = docs or help
23        self.private = private or dunder
24        self.dunder = dunder
25        self.sort = sort
26        self.value = value