From 2e8c68e609cad603d4fc51f3aa590b2a8495c93a Mon Sep 17 00:00:00 2001 From: Andy Armstrong Date: Wed, 3 May 2017 18:03:34 -0400 Subject: [PATCH] Make tests and coverage work with openedx/features --- .coveragerc | 2 +- common/test/acceptance/.a11ycoveragerc | 2 +- common/test/acceptance/.coveragerc | 2 +- common/test/acceptance/.pa11ycrawlercoveragerc | 2 +- docs/en_us/platform_api/source/conf.py | 1 + pavelib/utils/test/suites/nose_suite.py | 3 ++- 6 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.coveragerc b/.coveragerc index 260d9c8e50..a974b527f2 100644 --- a/.coveragerc +++ b/.coveragerc @@ -8,7 +8,7 @@ source = common/lib/capa common/lib/xmodule lms - openedx/core/djangoapps + openedx pavelib omit = diff --git a/common/test/acceptance/.a11ycoveragerc b/common/test/acceptance/.a11ycoveragerc index 6fab72971b..7518a0c288 100644 --- a/common/test/acceptance/.a11ycoveragerc +++ b/common/test/acceptance/.a11ycoveragerc @@ -5,7 +5,7 @@ source = cms common/djangoapps common/lib - openedx/core/djangoapps + openedx omit = lms/envs/* diff --git a/common/test/acceptance/.coveragerc b/common/test/acceptance/.coveragerc index e45ea2ece5..975bb71929 100644 --- a/common/test/acceptance/.coveragerc +++ b/common/test/acceptance/.coveragerc @@ -5,7 +5,7 @@ source = cms common/djangoapps common/lib - openedx/core/djangoapps + openedx omit = lms/envs/* diff --git a/common/test/acceptance/.pa11ycrawlercoveragerc b/common/test/acceptance/.pa11ycrawlercoveragerc index 69dac65f25..3610491369 100644 --- a/common/test/acceptance/.pa11ycrawlercoveragerc +++ b/common/test/acceptance/.pa11ycrawlercoveragerc @@ -6,7 +6,7 @@ source = cms common/djangoapps common/lib - openedx/core/djangoapps + openedx **/mako_lms/ **/mako_cms/ diff --git a/docs/en_us/platform_api/source/conf.py b/docs/en_us/platform_api/source/conf.py index e11e9bf3d2..1f0a9f16f8 100644 --- a/docs/en_us/platform_api/source/conf.py +++ b/docs/en_us/platform_api/source/conf.py @@ -214,6 +214,7 @@ sys.path.append(root / "common/djangoapps") sys.path.append(root / "lms/djangoapps") sys.path.append(root / "lms/envs") sys.path.append(root / "openedx/core/djangoapps") +sys.path.append(root / "openedx/features") sys.path.insert( 0, diff --git a/pavelib/utils/test/suites/nose_suite.py b/pavelib/utils/test/suites/nose_suite.py index 412b3ea661..6d21d70282 100644 --- a/pavelib/utils/test/suites/nose_suite.py +++ b/pavelib/utils/test/suites/nose_suite.py @@ -190,7 +190,8 @@ class SystemTestSuite(NoseTestSuite): if self.root == 'lms': default_test_id += " {system}/tests.py" - default_test_id += " openedx/core/djangolib" + default_test_id += " openedx/core/djangolib/*" + default_test_id += " openedx/features/*" return default_test_id.format(system=self.root)