Coverage for tests/codegen/generated/scalars/intrinsics.py: 75%
8 statements
« prev ^ index » next coverage.py v7.6.12, created at 2025-02-20 16:25 +0000
« prev ^ index » next coverage.py v7.6.12, created at 2025-02-20 16:25 +0000
2def _clamp(i: int, min: int, max: int) -> int:
3 if i < min or i > max:
4 raise OverflowError(f'must be between {min} and {max}')
5 return i
8def _validate_guest_char(i: int) -> str:
9 if i > 0x10ffff or (i >= 0xd800 and i <= 0xdfff):
10 raise TypeError('not a valid char')
11 return chr(i)