forked from beba/foerderbarometer
step two for test_bib added, but not working
This commit is contained in:
parent
0da3b2a4b5
commit
2bf0ff1504
|
@ -177,7 +177,7 @@ class Library(Grant):
|
|||
type = models.CharField(
|
||||
max_length=4,
|
||||
choices=TYPE_CHOICES.items(), #attention: actually only BIB, ELIT, SOFT should be used here
|
||||
default='LIB',
|
||||
default='BIB',
|
||||
)
|
||||
library = models.CharField(max_length=200)
|
||||
duration = models.CharField(max_length=100, verbose_name="Dauer")
|
||||
|
|
|
@ -40,10 +40,17 @@ class TestWithoutLogin(TestCase):
|
|||
self.assertEqual(200, self.response.status_code)
|
||||
if not type(response) == HttpResponse:
|
||||
if 'form' in response.context:
|
||||
print('CONTENT')
|
||||
print(response.content)
|
||||
print('ITEMS')
|
||||
print(response.items())
|
||||
self.assertFalse(response.context['form'].errors)
|
||||
else:
|
||||
if expected_form:
|
||||
print(response.context)
|
||||
raise BaseException("NO FORM FOUND")
|
||||
else:
|
||||
self.assertContains(response,"Deine Anfrage wurde gesendet.")
|
||||
self.assertEqual(
|
||||
type(response.context['wizard']['form']),
|
||||
expected_form
|
||||
|
@ -55,6 +62,8 @@ class TestWithoutLogin(TestCase):
|
|||
self.response = self.client.get('/')
|
||||
self.assertEqual(200, self.response.status_code)
|
||||
|
||||
print("\n\nEINS EINS\n\n")
|
||||
|
||||
response = self._postform({
|
||||
'extern_view-current_step': '0',
|
||||
'0-realname': 'vladimir reiherzehe',
|
||||
|
@ -64,6 +73,16 @@ class TestWithoutLogin(TestCase):
|
|||
'0-check': True
|
||||
}, LibraryForm)
|
||||
|
||||
print("\n\nZWEI ZWEI\n\n")
|
||||
|
||||
response = self._postform({
|
||||
'extern_view-current_step': '1',
|
||||
'1-cost': 'teuroooo!',
|
||||
'1-duration': 'looooong',
|
||||
'1-library': 'of congress',
|
||||
}, None)
|
||||
|
||||
|
||||
|
||||
class TestWithLogin(TestCase):
|
||||
|
||||
|
|
Loading…
Reference in New Issue