mirror of
https://github.com/pre-commit/pre-commit-hooks.git
synced 2026-04-07 04:26:52 +00:00
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
This commit is contained in:
parent
72ad6dc953
commit
f4cd1ba0d6
813 changed files with 66015 additions and 58839 deletions
|
|
@ -1,12 +1,12 @@
|
|||
# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
|
||||
# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt
|
||||
|
||||
"""Determine contexts for coverage.py"""
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from types import FrameType
|
||||
from typing import cast, Callable, Sequence
|
||||
from typing import Callable
|
||||
from typing import cast
|
||||
from typing import Sequence
|
||||
|
||||
|
||||
def combine_context_switchers(
|
||||
|
|
@ -44,7 +44,7 @@ def combine_context_switchers(
|
|||
def should_start_context_test_function(frame: FrameType) -> str | None:
|
||||
"""Is this frame calling a test_* function?"""
|
||||
co_name = frame.f_code.co_name
|
||||
if co_name.startswith("test") or co_name == "runTest":
|
||||
if co_name.startswith('test') or co_name == 'runTest':
|
||||
return qualname_from_frame(frame)
|
||||
return None
|
||||
|
||||
|
|
@ -54,19 +54,19 @@ def qualname_from_frame(frame: FrameType) -> str | None:
|
|||
co = frame.f_code
|
||||
fname = co.co_name
|
||||
method = None
|
||||
if co.co_argcount and co.co_varnames[0] == "self":
|
||||
self = frame.f_locals.get("self", None)
|
||||
if co.co_argcount and co.co_varnames[0] == 'self':
|
||||
self = frame.f_locals.get('self', None)
|
||||
method = getattr(self, fname, None)
|
||||
|
||||
if method is None:
|
||||
func = frame.f_globals.get(fname)
|
||||
if func is None:
|
||||
return None
|
||||
return cast(str, func.__module__ + "." + fname)
|
||||
return cast(str, func.__module__ + '.' + fname)
|
||||
|
||||
func = getattr(method, "__func__", None)
|
||||
func = getattr(method, '__func__', None)
|
||||
if func is None:
|
||||
cls = self.__class__
|
||||
return cast(str, cls.__module__ + "." + cls.__name__ + "." + fname)
|
||||
return cast(str, cls.__module__ + '.' + cls.__name__ + '.' + fname)
|
||||
|
||||
return cast(str, func.__module__ + "." + func.__qualname__)
|
||||
return cast(str, func.__module__ + '.' + func.__qualname__)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue