Coverage for tests/codegen/generated/keywords/imports/false.py: 92%

25 statements  

« prev     ^ index     » next       coverage.py v7.6.12, created at 2025-02-20 16:25 +0000

1from abc import abstractmethod 

2from dataclasses import dataclass 

3from typing import Protocol, Union 

4 

5@dataclass 

6class None_Break: 

7 value: int 

8 

9@dataclass 

10class None_Class: 

11 value: int 

12 

13@dataclass 

14class None_True_: 

15 value: int 

16 

17None_ = Union[None_Break, None_Class, None_True_] 

18 

19@dataclass 

20class True_: 

21 else_: int 

22 not_: int 

23 except_: int 

24 

25class HostFalse(Protocol): 

26 @abstractmethod 

27 def as_(self, import_: None_) -> int: 

28 raise NotImplementedError 

29 @abstractmethod 

30 def lambda_(self, def_: True_) -> int: 

31 raise NotImplementedError 

32