必要に応じて、nose-testconfig を介して追加のコマンドを使用して、nosetest を実行するスクリプトを作成しようとしています。
ターミナル ウィンドウからファイルを実行すると機能しますが、pycharm 内から実行すると、nose-testconfig パッケージが見つからないようです。私はvirtualenvを使用しており、pycharm内からすべてのパッケージをインストールしました。virtualenvは正しいですが、os.systemを使用して呼び出しを行うと、virtualenvが使用されないようです。
コード:
import os
os.system("pip freeze")
os.system("nosetests -s --tc=folder:bar runtests.py")
結果:
argparse==1.2.1
distribute==0.6.24
nose==1.3.0
wsgiref==0.1.2
Usage: nosetests [options]
nosetests: error: no such option: --tc