瀏覽代碼

Fixed ResourceWarning in test_client.tests.ClientTest.test_uploading_named_temp_file().

Mariusz Felisiak 3 年之前
父節點
當前提交
27e156fa31
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      tests/test_client/tests.py

+ 5 - 2
tests/test_client/tests.py

@@ -894,8 +894,11 @@ class ClientTest(TestCase):
         self.assertEqual(response.content, b'temp_file')
 
     def test_uploading_named_temp_file(self):
-        test_file = tempfile.NamedTemporaryFile()
-        response = self.client.post('/upload_view/', data={'named_temp_file': test_file})
+        with tempfile.NamedTemporaryFile() as test_file:
+            response = self.client.post(
+                '/upload_view/',
+                data={'named_temp_file': test_file},
+            )
         self.assertEqual(response.content, b'named_temp_file')