diff options
| author | pefavel <[email protected]> | 2026-03-16 13:37:47 +0300 |
|---|---|---|
| committer | pefavel <[email protected]> | 2026-03-16 16:54:59 +0300 |
| commit | 270b7a3b0ea1e5f7485320b502c5b5b91da457ab (patch) | |
| tree | 45a0524743c578d300fea2765284c965b8af62ed /library/python/testing | |
| parent | de561d04b1e2e861ed3e823d3809f3ae05542dd4 (diff) | |
add fastapi to piglet config
commit_hash:6962a6b28ec3ee5fdc2392a2415810aaa54943c4
Diffstat (limited to 'library/python/testing')
| -rw-r--r-- | library/python/testing/coverage_utils/__init__.py | 14 | ||||
| -rw-r--r-- | library/python/testing/coverage_utils/ya.make | 5 |
2 files changed, 19 insertions, 0 deletions
diff --git a/library/python/testing/coverage_utils/__init__.py b/library/python/testing/coverage_utils/__init__.py new file mode 100644 index 00000000000..3313eee7b50 --- /dev/null +++ b/library/python/testing/coverage_utils/__init__.py @@ -0,0 +1,14 @@ +import re + + +def make_filter(prefix_filter, exclude_regexp): + filters = [] + if prefix_filter: + filters.append(lambda x: x.startswith(prefix_filter)) + if exclude_regexp: + regexp = re.compile(exclude_regexp) + filters.append(lambda x: not regexp.search(x)) + + if filters: + return lambda x: all(pred(x) for pred in filters) + return lambda x: True diff --git a/library/python/testing/coverage_utils/ya.make b/library/python/testing/coverage_utils/ya.make new file mode 100644 index 00000000000..35821361805 --- /dev/null +++ b/library/python/testing/coverage_utils/ya.make @@ -0,0 +1,5 @@ +PY23_LIBRARY() + +PY_SRCS(__init__.py) + +END() |
