diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-01-06 09:33:02 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2023-01-17 11:49:15 +0100 |
| commit | ef46f3778a0e8fee7f68c4cfb7ad60a3c8765934 (patch) | |
| tree | 3172f6919b46b4ef6e0687cbedaeac55e0fb1ca7 /tests/utils_tests | |
| parent | 6c0539ed7c7a1ddeaac3ff91622ebf7a8c8442b9 (diff) | |
Refs #32712 -- Removed django.utils.baseconv module per deprecation timeline.
Diffstat (limited to 'tests/utils_tests')
| -rw-r--r-- | tests/utils_tests/test_baseconv.py | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/tests/utils_tests/test_baseconv.py b/tests/utils_tests/test_baseconv.py deleted file mode 100644 index 5f69b65b9f..0000000000 --- a/tests/utils_tests/test_baseconv.py +++ /dev/null @@ -1,60 +0,0 @@ -from unittest import TestCase - -from django.test import ignore_warnings -from django.utils.deprecation import RemovedInDjango50Warning - -with ignore_warnings(category=RemovedInDjango50Warning): - from django.utils.baseconv import ( - BaseConverter, - base2, - base16, - base36, - base56, - base62, - base64, - ) - - -# RemovedInDjango50Warning -class TestBaseConv(TestCase): - def test_baseconv(self): - nums = [-(10**10), 10**10, *range(-100, 100)] - for converter in [base2, base16, base36, base56, base62, base64]: - for i in nums: - self.assertEqual(i, converter.decode(converter.encode(i))) - - def test_base11(self): - base11 = BaseConverter("0123456789-", sign="$") - self.assertEqual(base11.encode(1234), "-22") - self.assertEqual(base11.decode("-22"), 1234) - self.assertEqual(base11.encode(-1234), "$-22") - self.assertEqual(base11.decode("$-22"), -1234) - - def test_base20(self): - base20 = BaseConverter("0123456789abcdefghij") - self.assertEqual(base20.encode(1234), "31e") - self.assertEqual(base20.decode("31e"), 1234) - self.assertEqual(base20.encode(-1234), "-31e") - self.assertEqual(base20.decode("-31e"), -1234) - - def test_base64(self): - self.assertEqual(base64.encode(1234), "JI") - self.assertEqual(base64.decode("JI"), 1234) - self.assertEqual(base64.encode(-1234), "$JI") - self.assertEqual(base64.decode("$JI"), -1234) - - def test_base7(self): - base7 = BaseConverter("cjdhel3", sign="g") - self.assertEqual(base7.encode(1234), "hejd") - self.assertEqual(base7.decode("hejd"), 1234) - self.assertEqual(base7.encode(-1234), "ghejd") - self.assertEqual(base7.decode("ghejd"), -1234) - - def test_exception(self): - with self.assertRaises(ValueError): - BaseConverter("abc", sign="a") - self.assertIsInstance(BaseConverter("abc", sign="d"), BaseConverter) - - def test_repr(self): - base7 = BaseConverter("cjdhel3", sign="g") - self.assertEqual(repr(base7), "<BaseConverter: base7 (cjdhel3)>") |
