Esempio n. 1
0
    def test_initial_data(self):

        # test initial data loaded
        person = default_person()
        self.assertTrue(person)
        self.assertEqual(person.firstname, "Evgeniy")
        self.assertEqual(person.lastname, "Slusar")
Esempio n. 2
0
    def test_person_edit(self):
        self.client.post('/edit_ajax/', person_params)
        dp = default_person()
        for attr, value in person_params.iteritems():
            self.assertEqual(getattr(dp, attr), value)

        response = self.client.get('/edit_ajax/', person_params)
        self.assertTrue(isinstance(response, http.HttpResponseNotAllowed))

        self.client.post('/logout/')
        response = self.client.post('/edit_ajax/', person_params)
        self.assertTrue(isinstance(response, http.HttpResponseForbidden))
Esempio n. 3
0
 def test_person_edit(self):
     self.client.post('/edit/', person_params)
     dp = default_person()
     for attr, value in person_params.iteritems():
         self.assertEqual(getattr(dp, attr), value)