mirror of
https://github.com/nikdoof/vapemap.git
synced 2025-12-15 23:32:17 +00:00
Various configuration changes for testing.
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -3,4 +3,5 @@
|
|||||||
*.sqlite3
|
*.sqlite3
|
||||||
.vagrant
|
.vagrant
|
||||||
static/
|
static/
|
||||||
!app/*/static/
|
!app/*/static/
|
||||||
|
app/reports/
|
||||||
1
app/stores/fixtures/test_stores.json
Normal file
1
app/stores/fixtures/test_stores.json
Normal file
File diff suppressed because one or more lines are too long
@@ -1,8 +1,13 @@
|
|||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
from django.core.urlresolvers import reverse
|
from django.core.urlresolvers import reverse
|
||||||
|
from stores.models import Chain, Store
|
||||||
|
|
||||||
class StoreViewsTestCase(TestCase):
|
class StoreViewsTestCase(TestCase):
|
||||||
|
fixtures = ['test_stores']
|
||||||
|
|
||||||
|
def setUp(self):
|
||||||
|
self.store = Store.objects.get(pk=3)
|
||||||
|
self.chain = Chain.objects.get(pk=1)
|
||||||
|
|
||||||
def test_map_index(self):
|
def test_map_index(self):
|
||||||
resp = self.client.get(reverse('map'))
|
resp = self.client.get(reverse('map'))
|
||||||
@@ -17,13 +22,31 @@ class StoreViewsTestCase(TestCase):
|
|||||||
self.assertEqual(resp.status_code, 200)
|
self.assertEqual(resp.status_code, 200)
|
||||||
|
|
||||||
def test_chain_claim(self):
|
def test_chain_claim(self):
|
||||||
resp = self.client.get(reverse('chain-claim'))
|
resp = self.client.get(reverse('chain-claim', args=[self.chain.slug]))
|
||||||
self.assertEqual(resp.status_code, 200)
|
self.assertEqual(resp.status_code, 200)
|
||||||
|
resp = self.client.get(reverse('chain-claim', args=['test-invalid']))
|
||||||
|
self.assertEqual(resp.status_code, 404)
|
||||||
|
|
||||||
|
def test_chain_detail(self):
|
||||||
|
resp = self.client.get(reverse('chain-detail', args=[self.chain.slug]))
|
||||||
|
self.assertEqual(resp.status_code, 200)
|
||||||
|
resp = self.client.get(reverse('chain-detail', args=['test-invalid']))
|
||||||
|
self.assertEqual(resp.status_code, 404)
|
||||||
|
|
||||||
def test_store_claim(self):
|
def test_store_claim(self):
|
||||||
resp = self.client.get(reverse('store-claim'))
|
resp = self.client.get(reverse('store-claim', args=[self.store.slug]))
|
||||||
|
self.assertEqual(resp.status_code, 200)
|
||||||
|
resp = self.client.get(reverse('store-claim', args=['test-invalid']))
|
||||||
self.assertEqual(resp.status_code, 200)
|
self.assertEqual(resp.status_code, 200)
|
||||||
|
|
||||||
def test_store_update(self):
|
def test_store_update(self):
|
||||||
resp = self.client.get(reverse('store-update'))
|
resp = self.client.get(reverse('store-update', args=[self.store.slug]))
|
||||||
self.assertEqual(resp.status_code, 200)
|
self.assertEqual(resp.status_code, 200)
|
||||||
|
resp = self.client.get(reverse('store-update', args=['test-invalid']))
|
||||||
|
self.assertEqual(resp.status_code, 404)
|
||||||
|
|
||||||
|
def test_store_detail(self):
|
||||||
|
resp = self.client.get(reverse('store-detail', args=[self.store.slug]))
|
||||||
|
self.assertEqual(resp.status_code, 200)
|
||||||
|
resp = self.client.get(reverse('store-detail', args=['test-invalid']))
|
||||||
|
self.assertEqual(resp.status_code, 404)
|
||||||
@@ -13,7 +13,7 @@ ADMINS = (
|
|||||||
MANAGERS = ADMINS
|
MANAGERS = ADMINS
|
||||||
|
|
||||||
DATABASES = {
|
DATABASES = {
|
||||||
'default': dj_database_url.config(default='sqlite:///%s' % os.path.join(os.path.dirname(__file__), '..', '..', 'db.sqlite3')),
|
'default': dj_database_url.config(default='sqlite:///%s' % os.path.join(os.path.dirname(__file__), '..', '..', '..', 'db.sqlite3')),
|
||||||
}
|
}
|
||||||
|
|
||||||
ALLOWED_HOSTS = [
|
ALLOWED_HOSTS = [
|
||||||
@@ -31,10 +31,10 @@ USE_I18N = True
|
|||||||
USE_L10N = True
|
USE_L10N = True
|
||||||
USE_TZ = True
|
USE_TZ = True
|
||||||
|
|
||||||
MEDIA_ROOT = os.path.join(os.path.dirname(__file__), '..', '..', 'media')
|
MEDIA_ROOT = os.path.join(os.path.dirname(__file__), '..', '..', '..', 'media')
|
||||||
MEDIA_URL = '/media/'
|
MEDIA_URL = '/media/'
|
||||||
|
|
||||||
STATIC_ROOT = os.path.join(os.path.dirname(__file__), '..', '..', 'static')
|
STATIC_ROOT = os.path.join(os.path.dirname(__file__), '..', '..', '..', 'static')
|
||||||
STATIC_URL = '/static/'
|
STATIC_URL = '/static/'
|
||||||
|
|
||||||
STATICFILES_DIRS = [
|
STATICFILES_DIRS = [
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
from .base import *
|
from .base import *
|
||||||
|
|
||||||
|
|
||||||
INSTALLED_APPS.append('debug_toolbar')
|
INSTALLED_APPS.append('debug_toolbar')
|
||||||
MIDDLEWARE_CLASSES.append('debug_toolbar.middleware.DebugToolbarMiddleware')
|
MIDDLEWARE_CLASSES.append('debug_toolbar.middleware.DebugToolbarMiddleware')
|
||||||
|
|
||||||
|
|
||||||
def custom_show_toolbar(request):
|
def custom_show_toolbar(request):
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,9 @@
|
|||||||
from .base import *
|
from .base import *
|
||||||
|
|
||||||
|
DATABASES = {
|
||||||
|
'default': dj_database_url.config(default='sqlite:///%s' % os.path.join(os.path.dirname(__file__), '..', '..', '..', 'testing.sqlite3')),
|
||||||
|
}
|
||||||
|
|
||||||
INSTALLED_APPS += [
|
INSTALLED_APPS += [
|
||||||
'django_jenkins',
|
'django_jenkins',
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user