diff --git a/packages/django-google-spanner/.coveragerc b/packages/django-google-spanner/.coveragerc index a1d7fd2debcd..fd5adc4f59da 100644 --- a/packages/django-google-spanner/.coveragerc +++ b/packages/django-google-spanner/.coveragerc @@ -8,9 +8,16 @@ [run] branch = True +source = + django_spanner + +[paths] +source = + django_spanner + */site-packages/django_spanner [report] -fail_under = 80 +fail_under = 68 show_missing = True exclude_lines = # Re-enable the standard pragma @@ -20,4 +27,5 @@ exclude_lines = # Ignore abstract methods raise NotImplementedError omit = - */site-packages/*.py \ No newline at end of file + tests/* + */tests/* \ No newline at end of file diff --git a/packages/django-google-spanner/noxfile.py b/packages/django-google-spanner/noxfile.py index 0b94e5b87bff..9271b8d93199 100644 --- a/packages/django-google-spanner/noxfile.py +++ b/packages/django-google-spanner/noxfile.py @@ -118,21 +118,21 @@ def default(session): session.install( *UNIT_TEST_STANDARD_DEPENDENCIES, *UNIT_TEST_EXTERNAL_DEPENDENCIES, - *UNIT_TEST_DEPENDENCIES, + *UNIT_TEST_MOCKSERVER_DEPENDENCIES, ) session.install("-e", ".") - # Run py.test against the unit tests. + # Run py.test against unit and mockserver tests. session.run( "py.test", "--quiet", "--cov=django_spanner", - "--cov=tests.unit", "--cov-append", "--cov-config=.coveragerc", "--cov-report=", - "--cov-fail-under=75", + "--cov-fail-under=0", os.path.join("tests", "unit"), + os.path.join("tests", "mockserver_tests"), *session.posargs, ) @@ -155,6 +155,12 @@ def mockserver(session): session.run( "py.test", "--quiet", + "--cov=django_spanner", + "--cov=tests.mockserver_tests", + "--cov-append", + "--cov-config=.coveragerc", + "--cov-report=", + "--cov-fail-under=0", os.path.join("tests", "mockserver_tests"), *session.posargs, )