yes I am running through the manage.py shell (although initially I did not).
I am doing the section: https://docs.djangoproject.com/en/1.6/intro/tutorial05/#the-django-test-client On the response.content line, I get back a line listing the polls made earlier. And I presume that is why the test from the next section fail, because they are picking up the entries from the database, rather than the test database. I am on windows 7, if that makes any difference. On Thursday, February 13, 2014 2:58:37 PM UTC, jondbaker wrote: > > Are you running your tests on the command line using: > > $ python manage.py test polls > > ...or are you trying to run them from a Python shell? It'd be helpful if > you could provide the internal link to the area of the page you linked to > that you're experiencing the failure at, as well as the output of the error > you're receiving and the command that causes it. > > JDB > > > On Thu, Feb 13, 2014 at 3:19 AM, Paul Sermon > <[email protected]<javascript:> > > wrote: > >> This is the tutorial: >> https://docs.djangoproject.com/en/1.6/intro/tutorial05/ >> >> I've followed the tutorials pretty much to the letter since tutorial one. >> >> Thanks for the help! >> >> -Paul >> >> >> On Wednesday, February 12, 2014 10:33:16 PM UTC, jondbaker wrote: >> >>> You're correct in thinking that tests use a test database that is >>> independent of your formally defined project database. Without knowing >>> exactly which Django tutorials you are referring to, I can only assume that >>> perhaps you: >>> >>> 1) Have defined initial_data.json fixtures >>> 2) Have defined other fixtures that your tests are referencing (likely >>> in their setUp method) >>> >>> If none of the items above are correct, feel free to provide a link to >>> the tutorial you're going through and I'll take a look. >>> >>> JDB >>> >>> >>> On Wed, Feb 12, 2014 at 2:33 PM, Paul Sermon <[email protected]>wrote: >>> >>>> So I'm working my way through the Django tutorials, and have got as far >>>> as the view tests. It seems that when running the test client, rather >>>> than >>>> returning data from an empty test database (is this what is meant to >>>> happen?) it is returning polls from the existing database, which has the >>>> polls created in the previous tutorials. This means the tests that expect >>>> empty result sets fail. >>>> >>>> Any idea why it would be doing this? Am I correct in thinking the test >>>> should create it's own empty database to test this? >>>> >>>> -- >>>> 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/e1782c5f-d8e7-4fc6-93d8-88d01aafbd4f% >>>> 40googlegroups.com. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> -- >> 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] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> 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/4031d95b-7f80-4839-a25a-800649e33cf1%40googlegroups.com >> . >> >> For more options, visit https://groups.google.com/groups/opt_out. >> > > > > -- > Jonathan D. Baker > Developer > http://jonathandbaker.com > -- 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/0d1f956e-3ba2-4737-a33f-a6dc4610542a%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.

