-
Book Overview & Buying
-
Table Of Contents
Django 1.1 Testing and Debugging
By :
The tests that we have developed in this chapter provide a reasonably broad overview of how to use the test support provided by Django's TestCase and test Client class. However, the examples neither cover every detail of what these classes provide, nor every detail of the additional data available in the annotated response objects returned by the Client. In this section, we briefly mention some additional features of TestCase, Client, and the additional data available with response objects. We will not develop examples that use all of these features; they are mentioned here so that if you encounter a need for this type of support, you will know that it exists. The Django documentation provides full details on all of these topics.
Our example tests only needed to use the HTTP GET and POST methods. The test Client class also provides methods to issue HTTP HEAD, OPTIONS, PUT, and DELETE requests. These methods are named head, options...
Change the font size
Change margin width
Change background colour