Mol*_*vey 9 django unit-testing code-coverage
如何编写测试来覆盖django应用程序中每个模型的apps.py文件?我需要100%的代码覆盖率,无法弄清楚如何测试这些文件.我的一个apps.py文件的示例:
from django.apps import AppConfig
class ReportsConfig(AppConfig):
name = 'reports'
Run Code Online (Sandbox Code Playgroud)
您可以这样做:
from django.apps import apps
from django.test import TestCase
from reports.apps import ReportsConfig
class ReportsConfigTest(TestCase):
def test_apps(self):
self.assertEqual(ReportsConfig.name, 'reports')
self.assertEqual(apps.get_app_config('reports').name, 'reports')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1220 次 |
| 最近记录: |