def test(self): register('text_ext', 'Test', True) extension = ext.get('text_ext') self.assertEqual(extension.get('ext_id'), 'text_ext') self.assertEqual(extension.get('name'), 'Test') self.assertEqual(extension.get('index_url'), 'text_ext:index') self.assertTrue(extension.get('display_admin'))
def test_register(self): """Test registering new extension.""" self.ext_id = 'test_ext' register(self.ext_id, 'Test', True, True, '1.0.0') extension = extensions.get(self.ext_id) self.assertEqual(extension.get('ext_id'), self.ext_id) self.assertEqual(extension.get('name'), 'Test') self.assertEqual(extension.get('version'), '1.0.0') self.assertTrue(extension.get('display_admin')) self.assertTrue(extension.get('superuser')) self.assertEqual(extension.get('index_url'), self.ext_id + ':index')
def test_register_when_already_exists(self): """Test registering existing extension.""" self.ext_id = 'test_ext' extensions[self.ext_id] = { 'ext_id': self.ext_id, 'name': 'Test', 'version': '1.0.0', 'display_admin': True, 'superuser': True, 'index_url': self.ext_id + ':index' } with self.assertRaises(ExtensionExists): register(self.ext_id, 'Test B', False, False, '1.0.0')
def test_exiting(self): ext['text_ext'] = { 'ext_id': 'text_ext', 'name': 'Test', 'display_admin': True, 'index_url': 'text_ext:index' } try: register('text_ext', 'Test Name', False) except ExtensionExists: extension = ext.get('text_ext') self.assertEqual(extension.get('ext_id'), 'text_ext') self.assertEqual(extension.get('name'), 'Test') self.assertEqual(extension.get('index_url'), 'text_ext:index') self.assertTrue(extension.get('display_admin')) else: self.fail('ExtensionExists not raised')
def test_exiting(self): ext['text_ext'] = { 'ext_id': 'text_ext', 'name': 'Test', 'display_admin': True, 'index_url': 'text_ext:index' } try: register('text_ext', 'Test Name', False) except ExtensionExists: extension = ext.get('text_ext') self.assertEqual(extension.get('ext_id'), 'text_ext') self.assertEqual(extension.get('name'), 'Test') self.assertEqual( extension.get('index_url'), 'text_ext:index' ) self.assertTrue(extension.get('display_admin')) else: self.fail('ExtensionExists not raised')
def setUp(self): """Set up test.""" self.view = InfoAPIView.as_view() self.request = HttpRequest() self.request.method = 'GET' register('A', 'A', display_admin=True, superuser=False, version='1.0') register('B', 'B', display_admin=True, superuser=False) register('S', 'S', display_admin=True, superuser=True, version='0.1.0')
"""Main initialisation for extension.""" VERSION = (1, 3, 0) __version__ = '.'.join(map(str, VERSION)) try: from geokey.extensions.base import register register('geokey_airquality', 'Air Quality', display_admin=True, superuser=True, version=__version__) except BaseException: print 'Please install GeoKey first'
VERSION_PARTS = (2, 0, 2) __version__ = '.'.join(map(str, VERSION_PARTS)) try: from geokey.extensions.base import register register('geokey_sapelli', 'Sapelli', display_admin=True, superuser=False, version=__version__) except BaseException: print 'Please install GeoKey first'
"""Main initialisation for extension.""" VERSION = (0, 2, 3) __version__ = '.'.join(map(str, VERSION)) try: from geokey.extensions.base import register register( 'geokey_webresources', 'Web Resources', display_admin=True, superuser=False, version=__version__ ) except BaseException: print 'Please install GeoKey first'
from geokey.extensions.base import register VERSION = (0, 1, 1) __version__ = '.'.join(map(str, VERSION)) register( 'geokey_import', 'Import', display_admin=True, superuser=False )
"""Main initialization for the WeGovNow extension.""" VERSION = (3, 2, 1) __version__ = '.'.join(map(str, VERSION)) try: from geokey.extensions.base import register register('geokey_wegovnow', 'WeGovNow', display_admin=False, superuser=False, version=__version__) except BaseException: print 'Please install GeoKey first'
def setUp(self): # register bogus extensions: register('A', 'A', display_admin=True, superuser=False, version='1.0') register('B', 'B', display_admin=True, superuser=False) register('S', 'S', display_admin=True, superuser=True, version='0.1.0')
from geokey.extensions.base import register VERSION = (1, 0, 3) __version__ = '.'.join(map(str, VERSION)) register( 'geokey_epicollect', 'EpiCollect', display_admin=True, superuser=False, version=__version__ )
from geokey.extensions.base import register VERSION = (0, 3, 0) __version__ = '.'.join(map(str, VERSION)) register( 'geokey_export', 'Export', display_admin=True, superuser=False, version=__version__ )
"""Main initialisation for extension.""" VERSION = (1, 2, 0) __version__ = '.'.join(map(str, VERSION)) try: from geokey.extensions.base import register register( 'geokey_airquality', 'Air Quality', display_admin=True, superuser=True, version=__version__ ) except BaseException: print 'Please install GeoKey first'
"""Main initialisation for extension.""" VERSION = (0, 5, 0) __version__ = '.'.join(map(str, VERSION)) try: from geokey.extensions.base import register register( 'geokey_dataimports', 'Data Imports', display_admin=True, superuser=False, version=__version__ ) except BaseException: print('Please install GeoKey first')
"""Main initialisation for extension.""" VERSION = (0, 1, 0) __version__ = '.'.join(map(str, VERSION)) try: from geokey.extensions.base import register register( 'geokey_checklist', 'Checklist', display_admin=True, superuser=False, version=__version__ ) except BaseException: print 'Please install GeoKey first'
"""Main initialisation for extension.""" VERSION = (0, 2, 3) __version__ = '.'.join(map(str, VERSION)) try: from geokey.extensions.base import register register('geokey_webresources', 'Web Resources', display_admin=True, superuser=False, version=__version__) except BaseException: print 'Please install GeoKey first'