def test_setup_nocms(self): with work_in(self.basedir): with captured_output() as (out, err): from app_helper.test_utils import helper settings = runner.setup("example1", helper, extra_args=[]) self.assertTrue("example2" in settings.INSTALLED_APPS) self.assertFalse("aldryn_boilerplates" in settings.INSTALLED_APPS) self.assertFalse("cms" in settings.INSTALLED_APPS)
def test_setup_cms(self): try: import cms except ImportError: raise unittest.SkipTest("django CMS not available, skipping test") with work_in(self.basedir): with captured_output() as (out, err): from app_helper.test_utils import helper settings = runner.setup("example1", helper, use_cms=True, extra_args=["--boilerplate"]) self.assertTrue("example2" in settings.INSTALLED_APPS) self.assertTrue("aldryn_boilerplates" in settings.INSTALLED_APPS) self.assertTrue("cms" in settings.INSTALLED_APPS)
def test_setup_custom_user(self): os.environ["AUTH_USER_MODEL"] = "custom_user.CustomUser" try: import cms except ImportError: raise unittest.SkipTest("django CMS not available, skipping test") with work_in(self.basedir): with captured_output() as (out, err): from app_helper.test_utils import cms_helper_custom settings = runner.setup("example1", cms_helper_custom, use_cms=True, extra_args=["--boilerplate"]) self.assertTrue("example2" in settings.INSTALLED_APPS) self.assertTrue("custom_user" in settings.INSTALLED_APPS) self.assertTrue("aldryn_boilerplates" in settings.INSTALLED_APPS) self.assertTrue("cms" in settings.INSTALLED_APPS) del os.environ["AUTH_USER_MODEL"]
def setup(): from app_helper import runner runner.setup("djangocms_blog", sys.modules[__name__], use_cms=True)
def setup(): import sys from app_helper import runner runner.setup('meta', sys.modules[__name__])
def setup(): from app_helper import runner runner.setup('djangocms_page_sitemap', sys.modules[__name__], use_cms=True)
def setup(): import sys from app_helper import runner runner.setup("djangocms_page_meta", sys.modules[__name__], use_cms=True)
def doc_setup(): from app_helper import runner runner.setup("djangocms_equation", sys.modules[__name__], use_cms=True)
def setup_nocms(): import sys from app_helper import runner runner.setup("example1", sys.modules[__name__], use_cms=False)
def setup(): from app_helper import runner runner.setup('djangocms_redirect', sys.modules[__name__], use_cms=True)
def setup(): import sys from app_helper import runner runner.setup('knocker', sys.modules[__name__], use_cms=False)