Merge pull request #820 from return42/ign-monkey

[test.pyright] suppress warnings about intentional monkey patching
This commit is contained in:
Markus Heiser 2022-01-26 14:52:46 +01:00 committed by GitHub
commit c110a58a89
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

8
manage
View File

@ -696,11 +696,15 @@ test.pyright() {
node.env.devtools node.env.devtools
# We run Pyright in the virtual environment because Pyright # We run Pyright in the virtual environment because Pyright
# executes "python" to determine the Python version. # executes "python" to determine the Python version.
pyenv.cmd npx --no-install pyright -p pyrightconfig-ci.json build_msg TEST "[pyright] suppress warnings related to intentional monkey patching"
pyenv.cmd npx --no-install pyright -p pyrightconfig-ci.json \
| grep -v ".py$" \
| grep -v '/engines/.*.py.* - warning: "logger" is not defined'\
| grep -v '/engines/.*.py.* - warning: "supported_languages" is not defined' \
| grep -v '/engines/.*.py.* - warning: "language_aliases" is not defined'
dump_return $? dump_return $?
} }
test.black() { test.black() {
build_msg TEST "[black] \$BLACK_TARGETS" build_msg TEST "[black] \$BLACK_TARGETS"
pyenv.cmd black --check --diff "${BLACK_OPTIONS[@]}" "${BLACK_TARGETS[@]}" pyenv.cmd black --check --diff "${BLACK_OPTIONS[@]}" "${BLACK_TARGETS[@]}"