Преглед на файлове

Added tests for celery.task.http.utf8dict

Ask Solem преди 15 години
родител
ревизия
c0bb8bc1a3
променени са 1 файла, в които са добавени 16 реда и са изтрити 0 реда
  1. 16 0
      celery/tests/test_task_http.py

+ 16 - 0
celery/tests/test_task_http.py

@@ -0,0 +1,16 @@
+# -*- coding: utf-8 -*-
+import unittest
+
+from celery.task import http
+
+
+class TestEncodings(unittest.TestCase):
+
+    def test_utf8dict(self):
+        d = {u"følelser ær langé": "ærbadægzaååÆØÅ",
+              "foobar": "xuzzybaz"}
+
+        for key, value in http.utf8dict(d.items()).items():
+            self.assertTrue(isinstance(key, str))
+            self.assertTrue(isinstance(value, str))
+