WMDE
/
eva
forked from tohe/eva
7
1
Fork 0

added department "kommunikation und events"

This commit is contained in:
Benni Bärmann 2021-10-14 12:22:30 +02:00
parent ed4d47dd40
commit 476def4826
5 changed files with 13 additions and 1 deletions

View File

@ -16,6 +16,8 @@ environment managing tool
- clone this repository
- ln -sr eva/settings_development.py eva/settings.py
- initialise your database with
python manage.py migrate

2
TODO
View File

@ -1 +1,3 @@
* remove dot before "Nextcloud" at login page.
* add Testmode warning at login screen

View File

@ -139,7 +139,9 @@ STATIC_URL = '/static/'
# settings needed for allauth
SOCIALACCOUNT_PROVIDERS = {
'nextcloud': {
'SERVER': 'https://wolke.wikimedia.de/',
'SERVER': 'https://develwolke.wikimedia.de/',
#'SERVER': 'https://wolke.wikimedia.de',
#'SERVER': 'https://cloud.bucky.uber.space/'
}
}

View File

@ -9,6 +9,7 @@ from multiselectfield import MultiSelectField
DEPARTMENT_CHOICES = {'PROG': 'Programme',
'SOFT': 'Softwareentwicklung',
'CENT': 'Central',
'KOMEV': 'Kommunikation und Events',
'VOR': 'Vorstand',}
VENDOR_CHOICES = {'STANDARD': 'Dell Latitude',

View File

@ -26,6 +26,7 @@ class LoginTestCase(TestCase):
self.assertNotContains(self.response, "WARNUNG! Test-MODUS aktiviert. Es werden keine Mails verschickt!", status_code=200)
def _postform(self, data, expected_form):
'''helper function to manage the Wizzard'''
response = self.client.post('/', data, follow=True)
# print(type(response))
self.assertEqual(200, self.response.status_code)
@ -40,6 +41,10 @@ class LoginTestCase(TestCase):
)
return response
def test_department(self):
self.assertContains(self.response, 'Programme', status_code=200)
self.assertContains(self.response, 'Kommunikation und Events', status_code=200)
def testWizzard(self):
''' this test goes through the whole process of the EvaFormView from start to end '''