summaryrefslogtreecommitdiff
path: root/tests/utils_tests
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2023-01-06 09:33:02 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2023-01-17 11:49:15 +0100
commitef46f3778a0e8fee7f68c4cfb7ad60a3c8765934 (patch)
tree3172f6919b46b4ef6e0687cbedaeac55e0fb1ca7 /tests/utils_tests
parent6c0539ed7c7a1ddeaac3ff91622ebf7a8c8442b9 (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.py60
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)>")