2017-07-27 6 views
0

pytestがパッケージ内で見つけたテストファイルをどのように実行するのか知りたいので、テストファイルからモジュールをインポートしようとすると、どの情報が利用可能か(__name__、__package__など)知っています。pytestはテストファイルを実行するためにどのようなコマンドを使用しますか?

私はpytestのソースを調べようとしましたが、それは価値がある検索のためには大きすぎますし、周りのグーグルはあまり収穫しませんでしたので、ここで誰かがこれを知っています!

おかげ

答えて

1

私はそれはあなたがテスト対象のモジュールをインポートする責任があるので、あなたは、モジュールのクラス/メソッドを使用するか、あなたのテストでテストしたい機能を簡単な場合には、依存と言うでしょう。だから、pytestこれが始めるに

あなたは例を持っている...私が言う任意のPythonのモジュールとしてTEST_ファイルとインポートモジュールを実行します、言わせて、より多くのCOMPLEXE場合https://docs.pytest.org/en/latest/getting-started.html

をWebアプリケーションをテストし、 webapp environnementを実行し、次にアプリケーションをブラウズしてテストケースを書き込むためにセレンを使用する必要があります。

しかし、私はあなたの質問に答えていますか...

関連する問題