[1.8.x] Fixed warning leak in static.serve() test

Partial forward port of b1bf8d64fb from 1.7.x. Refs #24193.
This commit is contained in:
Claude Paroz 2015-01-23 09:05:46 +01:00
parent 1806e059f6
commit bc93568500
2 changed files with 4 additions and 0 deletions

View File

@ -17,3 +17,6 @@ Bugfixes
* Fixed a migration crash on MySQL when migrating from a ``OneToOneField`` to a
``ForeignKey`` (:ticket:`24163`).
* Prevented the ``static.serve`` view from producing ``ResourceWarning``\s in
certain circumstances (security fix regression, :ticket:`24193`).

View File

@ -38,6 +38,7 @@ class StaticTests(SimpleTestCase):
first_chunk = next(response.streaming_content)
self.assertEqual(len(first_chunk), FileResponse.block_size)
second_chunk = next(response.streaming_content)
response.close()
# strip() to prevent OS line endings from causing differences
self.assertEqual(len(second_chunk.strip()), 1449)