【VSCode】拡張機能Python Test Explorerが動作しなくなった

プログラミング

【VSCode】拡張機能Python Test Explorerが動作しなくなった

概要

VSCode の Python Test Explorerがいつの間にか動作しなくなっていた。この記事では、その解決策と原因を解説します。

発生している事象

Dev-Container で Python Test Explorerを実行すると、Dockerが落ちる。もしくは、処理が重くなる。
WindowsやMacなどOSに関係なく発生する。

原因

拡張機能Python Test Explorerを新規インストールした際に、デフォルトでネイティブUIが使用されるようになった。Python Test ExplorerはネイティブUIではなく、Test Explorer UIを使用するように変更しなければならない。

解決策

VSCodeのsettings.jsonに以下を追加する。

"testExplorer.useNativeTesting": false

デフォルトでは、この値がtrueになってしまう。falseにすることによって、Test Explorer UIを使用できるようになる。

参考

Test Explorer UIの GitHub で以下の issue が上がっていました。

Test Explorer installed by not using Test Explorer UI? No option to rerun on save · Issue #315 · kondratyev-nv/vscode-python-test-adapter

コメント

タイトルとURLをコピーしました