Files
mayan-edms/mayan/apps/smart_settings/tests/mixins.py
Roberto Rosario 0d53e74238 Improve smart settings tests
Use a test namepsace instead of a real one.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
2019-05-12 01:51:05 -04:00

18 lines
529 B
Python

from __future__ import absolute_import, unicode_literals
from ..classes import Namespace
from .literals import TEST_NAMESPACE_LABEL, TEST_NAMESPACE_NAME
class SmartSettingTestMixin(object):
def _create_test_settings_namespace(self):
try:
self.test_settings_namespace = Namespace.get(
name=TEST_NAMESPACE_NAME
)
except KeyError:
self.test_settings_namespace = Namespace(
label=TEST_NAMESPACE_LABEL, name=TEST_NAMESPACE_NAME
)