diff tests/test_schema.py @ 15:696b83f29363

Use enum props when printing validation problems
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 07 Jul 2023 02:17:45 +0200
parents 940676a0de84
children 2a9e7c4b717e
line wrap: on
line diff
--- a/tests/test_schema.py	Fri Jul 07 02:13:16 2023 +0200
+++ b/tests/test_schema.py	Fri Jul 07 02:17:45 2023 +0200
@@ -1330,6 +1330,11 @@
 
 class BasicValidation(unittest.TestCase):
 
+    def test_enum_name(self):
+        code = ERRORS.E10001
+        self.assertEqual("ERRORS.E10001", str(code))
+        self.assertEqual("E10001", code.name)
+
     def test_schema_must_be_a_dict_alike(self):
         try:
             pr = list(data_schema.validate(None, None))