nose tutorial documentation

nose のインストール

«  nose チュートリアル   ::   Contents   ::   nose の基本的な使い方  »

nose のインストール

はじめに

nose は、Python 用のテストフレームワークです。

Python には、 doctest、 unittest といったいくつかのテスト方法があります。 nose は、特に利便性が高く、かつプラグインが充実しているため便利です。

まずは、インストール方法の紹介です。

インストール方法

Python のライブラリは、 インストールコマンドからインストールするの一般的です。

基本的には、パッケージ名を指定することで、インストールが完了します。

easy_install

インストール方法:

$ easy_install nose

pypi

インストール方法:

$ pip install nose

プラグイン

nose を利用したテストを実施していくような環境では、同時にカバレッジを取得したり、テスト件数の増加を確認することが多いです。 カバレッジを取得したり、テスト件数を保存したりする場合のオプションを nose プラグインで用意しています。

プラグインを有効にするために、次のライブラリをインストールします。

$ easy_install coverage
$ easy_install unittest-xml-reporting

実行時に、”–with-coverage”、”–with-xunit”オプションを付与するだけで、自動的にカバレッジとテスト件数を保存してくれます。 カバレッジは、テスト実行後に、 xml か html に変換する必要があります。

«  nose チュートリアル   ::   Contents   ::   nose の基本的な使い方  »