Hi Kim,

I was going through Django 1.7 and noticed that you have to force the 
redirect on this line

response = c.get('/admin/' follow=True)

Regards
Kenneth Kinyanjui



On Saturday, 21 June 2014 05:47:24 UTC+3, Kim wrote:
>
> Hi everyone, 
> I'm new to Django and am running a test. 
>
> For my admintest in tests.py, I have the following:
> --------------
> class AdminTest(LiveServerTestCase):
>     def test_login(self):
>         c = Client()
>
>         response = c.get('/admin/')
>         self.assertEquals(response.status_code,200)
>         self.assertTrue('Log in' in response.content)
>         c.login(username = 'username',password='password')
>         response = c.get('/admin/')
>         self.assertEquals(response.status_code,200)
>         self.assertTrue('Log out' in response.content)
>
> -------------
> And I get this error. 
>
> -------------
> $ python manage.py test
> Creating test database for alias 'default'...
> .F
> ======================================================================
> FAIL: test_login (blogengine.tests.AdminTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/Users/Desktop/Python/1.7/src/blogengine/tests.py", line 35, in 
> test_login
>     self.assertEquals(response.status_code,200)
> AssertionError: 302 != 200
>
> ----------------------------------------------------------------------
> Ran 2 tests in 0.510s
>
> FAILED (failures=1)
> Destroying test database for alias 'default'...
> -------------
>
> Since I checked the admin is actually working(status 200) in my localhost, 
> I thought I should give 200 status instead of 302. 
>
> Please give me some advice to fix this.
>
> Many thanks,
> Kim
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/43ec1d38-f258-42bd-ac8a-2e55fa74cbb0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to