| 1234567891011121314151617 |
- from django.test import TestCase
- from django.test.utils import override_settings
-
- from oscar.core.utils import slugify
-
-
- class TestSlugify(TestCase):
-
- def test_uses_custom_mappings(self):
- mapping = {'c++': 'cpp'}
- with override_settings(OSCAR_SLUG_MAP=mapping):
- self.assertEqual('cpp', slugify('c++'))
-
- def test_uses_blacklist(self):
- blacklist = ['the']
- with override_settings(OSCAR_SLUG_BLACKLIST=blacklist):
- self.assertEqual('bible', slugify('The Bible'))
|