
import unittest
import cbs


class MySettings(cbs.GlobalSettings):
    PROJECT_NAME = 'tests'

    @property
    def TEMPLATE_LOADERS(self):
        return super(MySettings, self).TEMPLATE_LOADERS + ('test',)


class GlobalSettingsTest(unittest.TestCase):

    def test_precedence(self):
        g = {}
        cbs.apply(MySettings, g)

        self.assertTrue(len(g['TEMPLATE_LOADERS']), 3)


import unittest
import cbs


class MySettings(cbs.GlobalSettings):
    PROJECT_NAME = 'tests'

    @property
    def INSTALLED_APPS(self):
        return super(MySettings, self).INSTALLED_APPS + ('test',)


class GlobalSettingsTest(unittest.TestCase):

    def test_precedence(self):
        g = {}
        cbs.apply(MySettings, g)

        self.assertTrue('INSTALLED_APPS']), 1)

Update tests for new default globals
Update tests for new default globals
