Instead of hard-coding constants, use an IntEnum. These is still a subclass of 'int', but is both easier to import and easier to read during debugging. For example, compare: >>> Type.BYTES <Type.BYTES: 1> with: >>> TYPE_BYTES 1 However, 'Type.BYTES == 1' is still True, and the enum values otherwise behave like you would expect. Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no> |
||
|---|---|---|
| .. | ||
| test-bindings | ||
| test-bindings-2 | ||
| test-bindings-include | ||
| test_dtlib.py | ||
| test_edtlib.py | ||
| test-multidir.dts | ||
| test.dts | ||