'Tests whether the split module store is configured in the given setting.'

def is_split_configured(self, mixed_setting):

    stores = get_mixed_stores(mixed_setting)
    split_settings = [store for store in stores if store['ENGINE'].endswith('.DraftVersioningModuleStore')]
    if len(split_settings):
        self.assertEquals(len(split_settings), 1)
        self.assertEquals(split_settings[0]['NAME'], 'split')
        self.assertStoreValuesEqual(split_settings[0], next((store for store in stores if ('DraftModuleStore' in store['ENGINE'])), None))
    return (len(split_settings) > 0)
