MCPcopy Index your code
hub / github.com/RustPython/RustPython / __init__

Method __init__

Lib/test/test_enum.py:2594–2602  ·  view source on GitHub ↗
(self, *args)

Source from the content-addressed store, hash-verified

2592 def test_no_duplicates(self):
2593 class UniqueEnum(Enum):
2594 def __init__(self, *args):
2595 cls = self.__class__
2596 if any(self.value == e.value for e in cls):
2597 a = self.name
2598 e = cls(self.value).name
2599 raise ValueError(
2600 "aliases not allowed in UniqueEnum: %r --> %r"
2601 % (a, e)
2602 )
2603 class Color(UniqueEnum):
2604 red = 1
2605 green = 2

Callers

nothing calls this directly

Calls 2

anyFunction · 0.50
clsClass · 0.50

Tested by

no test coverage detected