def test_legacy_mode_set_if_no_read_url_and_pg_8(self, pgv): pgv.return_value = False test_config = { 'ckan.datastore.write_url': config['ckan.datastore.write_url'], } assert plugin._is_legacy_mode(test_config)
def test_legacy_mode_not_set_if_read_url_and_pg_9(self, pgv): pgv.return_value = True test_config = { 'ckan.datastore.write_url': config['ckan.datastore.write_url'], 'ckan.datastore.read_url': 'some_test_read_url', } assert not plugin._is_legacy_mode(test_config)
def _is_legacy_mode(self, config): from ckanext.datastore.plugin import _is_legacy_mode return _is_legacy_mode(config)