実行結果は、次のように正常完了した場合は関数名の先頭についているアイコンが青く表示される。エラーがあった場合は、エラー内容が表示される。記述が無かった関数を示している。実行することもできる。この場合のアドバンテージとして、デバッガーが利用可能だ。コードが記述された関数を含むコントロールファイルを、次のようにコマンドラインから実行する。後には、テスト対象のアプリケーション名を指定する。実行するには、アプリケーション名の後にコントローラ名も指定する。myapp/default特定の関数のみを実行するには、コントローラ名の後に関数名を指定する。挿入することで実施可能だ。pdb.set_trace()デバッグ実行は、コマンドラインから該当するコードを含むテストを実行する必要がある。注意点として、デバッグの動作範囲(スコープ)はコマンド単位になっている。挿入しても上手くデバッグはできない。コードでデバッグを行なってみる。doctestコードを次のように変更する。Trueそして、doctestをコマンドラインから実行してみる。コマンドを使ってデバッグを実行できることがわかる。これはデバッグの動作範囲がコマンド単位なので、デバッグしたいコードを関数定義でブロック化することにより、関数内でデバッグを可能にしている。コマンドについては、こちらでも簡単に紹介している。1随分長くなりましたので、今回の記事はここで終わります。コードを書いたらよいのか解説していきたいと思います。