I'm shadowing this tutorial but keep encountering the following error:
AssertionError: Lists differ: <Question: Past question.>? != [<Question:
Past question.>]
**Below is the related code
def test_past_question(self):
question = create_question(question_text="Past question.",
days=-30)
response = self.client.get(reverse('polls:index'))
self.assertQuerysetEqual(
response.context['latest_question_list'],
[question]
)
** And below is the error message.
======================================================================
FAIL: test_past_question (polls.tests.QuestionIndexViewTests)
======================================================================
Traceback (most recent call last):
File "/Users/seoyulejo/projects/mysite3/polls/tests.py", line 50, in
test_past_question
self.assertQuerysetEqual(
File "/Users/seoyulejo/venvs/mysite/lib/python3.8/site-
packages/django/test/testcases.py", line 1052, in assertQuerysetEqual
return self.assertEqual(list(items), values, msg=msg)
AssertionError: Lists differ: ['<Question: Past question.>'] !=
[<Question: Past question.>]
First differing element 0:
'<Question: Past question.>'
<Question: Past question.>
- ['<Question: Past question.>']
? - -
+ [<Question: Past question.>]
Could anyone help me find out the reason of the error?
Thank you so much
--
Ticket URL: <https://code.djangoproject.com/ticket/33332>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
Comment (by Carlton Gibson):
Hi, you'll need to post on one of the support channels, such as the forum:
https://forum.djangoproject.com
See TicketClosingReasons/UseSupportChannels.
(It's hard to see from the code posted but it looks like you have a string
value rather than the object in your `context`... — Good luck.)
--
Ticket URL: <https://code.djangoproject.com/ticket/33332#comment:1>
* status: new => closed
* resolution: => invalid
--
Ticket URL: <https://code.djangoproject.com/ticket/33332#comment:2>
Comment (by Mariusz Felisiak):
It looks that you're using docs for a wrong version of Django.
--
Ticket URL: <https://code.djangoproject.com/ticket/33332#comment:3>