CPython3.3 独自のリグレッション テストを実行するにはどうすればよいですか?
python3.3 -m test.regrtest packaging.tests.test_command_install_data
上げるImportError: No module named 'test.packaging'
CPython3.3 独自のリグレッション テストを実行するにはどうすればよいですか?
python3.3 -m test.regrtest packaging.tests.test_command_install_data
上げるImportError: No module named 'test.packaging'
python3 -m test.regrtest
このコマンドにはオプションがあり、「python3 -m regrtest --help」を実行すると詳細なヘルプが表示されます。できることの 1 つは、特定のテスト モジュールの名前をコマンド ラインに追加することです。名前は「test」パッケージ内のモジュールである必要があります。例として、「python3 -m test.regrtest test_socket」はモジュール「test.test_socket」でテストを実行します。
使用しているコマンド ラインには 2 つの問題があります。
テスト パッケージには含まれていないが、他のトップレベル パッケージには含まれているテストを実行しようとしています。
トップレベル パッケージ 'packaging' は、Python 3.3 (またはその他のバージョンの Python) の stdlib の一部ではありません。