0

現在、Django アプリケーションで Django-jenkins の 0.16.2 バージョンを使用しています。Django のバージョンは 1.6.2 です

私の django アプリケーション構造は次のようになります。

  • マイアプリ
    • ソース
      • モジュール1
        • モデル
        • テスト
        • helper_modules
        • view1.py
        • view2.py
        • urls_1.py
    • メインアプリ
    • ジャンゴ-admin.py

実行すると

python django-admin.py jenkins module1 --enable-coverage

カバレッジ レポートが生成されますが、module1.models のカバレッジ レポートしかありません。

PROJECT_APPSsettings.py に変数を設定していません。

django-jenkins の Jenkins 設定は次のようになります。

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
   # 'django.contrib.staticfiles',
    'django.contrib.admin',
    'django.contrib.admindocs',
    'django_extensions',
    'django_jenkins',
 )

JENKINS_TASKS = (
    'django_jenkins.tasks.run_pylint',
)

module1 内のすべてをカバーするにはどうすればよいですか?

4

1 に答える 1

0

ええ、ええ、それはフォルダーとしてのモデルのバグです。0.16.3 にアップグレードしてみてください

于 2014-08-01T04:21:40.763 に答える