Beispiel #1
0
 def test_json_invalid(self):
     """ Проверяем поведение при ошибках """
     test = ViewHelper(self, reverse('json_invalid'))
     test.format()
     test.status('error')
     test.json_content('message')
     self.assertEqual('error on server', test.json_content('message'))
Beispiel #2
0
 def test_modelform_ajax_valid(self):
     """Проверяем ответ от формвьюва с ajax формой"""
     Customer.objects.create(name='Вася', age=108, slug='vasya')
     test = ViewHelper(self, reverse('form_modelform_ajax', kwargs={'slug':'vasya'}),
             {'slug':'vasya', 'age':108})
     test.format()
     test.status('error')
     test.json_content('errors')
Beispiel #3
0
 def test_modelform_ajax_valid(self):
     """Проверяем ответ от формвьюва с ajax формой"""
     Customer.objects.create(name='Вася', age=108, slug='vasya')
     test = ViewHelper(self, reverse('form_modelform_ajax', kwargs={'slug':'vasya'}),
             {'name':u'Василий', 'slug':'vasya', 'age':108})
     test.format()
     test.status('success')
     object = Customer.objects.get(slug='vasya')
     self.assertEqual(u'Василий', object.name)
Beispiel #4
0
 def test_json_post(self):
     """ Проверяем нормальный ход событий """
     test = ViewHelper(self, reverse('json_valid'), {'param1':'param1','param2':'param2'})
     test.format()
     test.status('success')
     test.json_content('content')