Coverage for pyEDAA/ToolSetup/SystemTools/__init__.py: 92%

12 statements  

« prev     ^ index     » next       coverage.py v7.6.5, created at 2024-11-15 01:13 +0000

1from typing import Dict 

2 

3from pyTooling.Decorators import export 

4 

5from .. import Tool, Vendor 

6 

7 

8@export 

9class Git(Tool): 

10 pass 

11 

12 

13@export 

14class SystemTools(Vendor): 

15 _toolClasses: Dict[str, Tool] = { 

16 "Git": Git, 

17 } 

18 

19 @property 

20 def Git(self) -> Git: 

21 return self.__getitem__("Git")