mirror of https://github.com/django/django.git
16 lines
556 B
Python
16 lines
556 B
Python
|
from __future__ import unicode_literals
|
||
|
|
||
|
from django.test import SimpleTestCase
|
||
|
from django.utils.glob import glob_escape
|
||
|
|
||
|
|
||
|
class TestUtilsGlob(SimpleTestCase):
|
||
|
def test_glob_escape(self):
|
||
|
filename = '/my/file?/name[with special chars*'
|
||
|
expected = '/my/file[?]/name[[]with special chars[*]'
|
||
|
filename_b = b'/my/file?/name[with special chars*'
|
||
|
expected_b = b'/my/file[?]/name[[]with special chars[*]'
|
||
|
|
||
|
self.assertEqual(glob_escape(filename), expected)
|
||
|
self.assertEqual(glob_escape(filename_b), expected_b)
|