5
私は(基本的にはPythonから同じたunittest.TestCaseである)私のDjangoアプリケーションのためのテストケースを書くことたunittest.TestCaseを使用しています。テストメソッドが失敗するたびに、以下の形式でその説明を取得します。失敗したテストメソッドの出力にカスタム/デバッグメッセージを追加できる方法はありますか?一般的にpython/django unittest.TestCaseのテストメソッドの失敗の詳細にカスタム/デバッグメッセージを追加する方法はありますか?
======================================================================
FAIL: test_bad_votes (polls.tests.views.PollsViewsTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/colinh/Development/tutorials/guide-to-testing-in-django/polls/tests/views.py", line 66, in test_bad_votes
self.assertEqual(resp.context['form']['choice'].errors, [u'This field is required.'])
AssertionError: [] != [u'This field is required.']
あなたは 'assertEqual'関数の定義を確認する場合は、あなたがそれを見ることができるが、MSGの引数を受け取り'デフassertEqual(自己、第一、第二、MSG =なし): ' –