All we need is part of mgr/tox.ini nowadays.
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
if(WITH_MGR_DASHBOARD_FRONTEND)
add_subdirectory(dashboard)
endif()
-add_subdirectory(insights)
if(WITH_MGR_ROOK_CLIENT)
add_subdirectory(rook)
endif()
+++ /dev/null
-if(WITH_TESTS)
- include(AddCephTest)
- add_tox_test(mgr-insights)
-endif()
-from __future__ import absolute_import
import os
-if 'UNITTEST' not in os.environ:
- from .module import Module
-else:
- import sys
- import mock
- sys.modules['ceph_module'] = mock.Mock()
+if 'UNITTEST' in os.environ:
+ import tests
+
+from .module import Module
import unittest
-import mock
+from tests import mock
from ..health import *
class HealthChecksTest(unittest.TestCase):
+++ /dev/null
-[tox]
-envlist = py3
-skipsdist = true
-toxworkdir = {env:CEPH_BUILD_DIR}/insights
-minversion = 2.8.1
-
-[testenv]
-deps =
- pytest
- mock
-setenv=
- UNITTEST = true
- py3: PYTHONPATH = {toxinidir}/../../../../build/lib/cython_modules/lib.3
-commands=
- {envbindir}/py.test tests/
tests/ \
cephadm/ \
orchestrator/ \
+ insights/ \
pg_autoscaler/ \
progress/}