]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.11] gh-115252: Fix `test_enum` with `-OO` mode (GH-115253) (#115279)
authorNikita Sobolev <mail@sobolevn.me>
Sun, 11 Feb 2024 15:19:59 +0000 (18:19 +0300)
committerGitHub <noreply@github.com>
Sun, 11 Feb 2024 15:19:59 +0000 (18:19 +0300)
(cherry picked from commit 33f56b743285f8419e92cfabe673fa165165a580)

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
Lib/test/test_enum.py

index 8d668ac4399251af9714d260de415b281ee90c98..0d0aa479254ff4810138e65d9a5192dd3ea54802 100644 (file)
@@ -4474,7 +4474,7 @@ expected_help_output_without_docs = """\
 Help on class Color in module %s:
 
 class Color(enum.Enum)
- |  Color(value, names=None, *, module=None, qualname=None, type=None, start=1)
+ |  Color(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
  |\x20\x20
  |  Method resolution order:
  |      Color
@@ -4483,11 +4483,11 @@ class Color(enum.Enum)
  |\x20\x20
  |  Data and other attributes defined here:
  |\x20\x20
- |  YELLOW = <Color.YELLOW: 3>
+ |  CYAN = <Color.CYAN: 1>
  |\x20\x20
  |  MAGENTA = <Color.MAGENTA: 2>
  |\x20\x20
- |  CYAN = <Color.CYAN: 1>
+ |  YELLOW = <Color.YELLOW: 3>
  |\x20\x20
  |  ----------------------------------------------------------------------
  |  Data descriptors inherited from enum.Enum:
@@ -4497,7 +4497,18 @@ class Color(enum.Enum)
  |  value
  |\x20\x20
  |  ----------------------------------------------------------------------
- |  Data descriptors inherited from enum.EnumType:
+ |  Methods inherited from enum.EnumType:
+ |\x20\x20
+ |  __contains__(member) from enum.EnumType
+ |\x20\x20
+ |  __getitem__(name) from enum.EnumType
+ |\x20\x20
+ |  __iter__() from enum.EnumType
+ |\x20\x20
+ |  __len__() from enum.EnumType
+ |\x20\x20
+ |  ----------------------------------------------------------------------
+ |  Readonly properties inherited from enum.EnumType:
  |\x20\x20
  |  __members__"""