をインストールしました。テストは、私はソースディレクトリで実行し、私のPythonパッケージをテストするには、Pythonのパッケージに
インストールが成功したかどうかをテストするにはどうすればよいですか。 インストールされたパッケージでテストスイートを実行することは可能ですか?あなたがエラーを取得していない場合は
をインストールしました。テストは、私はソースディレクトリで実行し、私のPythonパッケージをテストするには、Pythonのパッケージに
インストールが成功したかどうかをテストするにはどうすればよいですか。 インストールされたパッケージでテストスイートを実行することは可能ですか?あなたがエラーを取得していない場合は
Goyoのおかげで私は満足している解決策を見つけました。 は、私は私のパッケージをインストールsetuptools
を通じてテストを含む(のはmy-package
それを呼びましょう)とインストールディレクトリ(例えば、python-env/lib/python3.x/site-packages
)で次のコマンドを実行します。
nosetests my-package
パッケージが正常にご使用のマシンにインストールした場合、テストオープンPythonと
import my_package
を入力するには、それはパッケージが正常にマシンにインストールし、あなたが
を行ってもいいですされたことを意味します
ちょうどあなたのコードの残りの部分と一緒にテストをインストールしますか? – Goyo
インストールディレクトリ(例えば、 'env/lib/python3.6/site-packages/my-package')に移動し、' nosetests'を実行しますか?これはその正常に行われている方法ですか? – gncs
「通常は」私は知らないが、今のようなものを見て、インストール後にすべてがうまくいるかどうかをユーザーに知らせる。基本的には、テストを提供するスクリプト、それらを実行するためのスクリプト、テスト中のモジュールが適切な場所からインポートされることを確認する方法(通常は 'PYTHONPATH'や' sys.path'を使用しますが、 )。 – Goyo