summaryrefslogtreecommitdiff
path: root/Lib/test
diff options
context:
space:
mode:
authorZackery Spytz <zspytz@gmail.com>2020-02-05 23:52:46 -0700
committerEthan Furman <ethan@stoneleaf.us>2020-09-13 11:36:26 -0700
commit2d8de3175e730d761700b4042cf24f1232e8b841 (patch)
tree80330b2c06b33ea9bd6a070a49053dee09a2ef51 /Lib/test
parentb48389d95093c3f912549add8da339edc164bf0d (diff)
downloadcpython-git-pr_18370.tar.gz
bpo-38967: Improve the error msg for reserved _sunder_ names in enumpr_18370
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_enum.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/Lib/test/test_enum.py b/Lib/test/test_enum.py
index e7bad62406..b18f3b38a6 100644
--- a/Lib/test/test_enum.py
+++ b/Lib/test/test_enum.py
@@ -419,6 +419,11 @@ class TestEnum(unittest.TestCase):
green = 2
blue = 3
+ def test_reserved__sunder_(self):
+ with self.assertRaisesRegex(ValueError, '_sunder_ names, such as '
+ '"_bad_", are reserved'):
+ class Bad(Enum):
+ _bad_ = 1
def test_enum_with_value_name(self):
class Huh(Enum):