Coverage for webapp/vite_integration/impl/base.py: 72%

18 statements  

« prev     ^ index     » next       coverage.py v7.10.6, created at 2025-09-17 22:07 +0000

1from abc import abstractmethod 

2from typing import List 

3 

4 

5class _AbstractViteIntegration: 

6 @abstractmethod 

7 def __init__(self): 

8 pass 

9 

10 @abstractmethod 

11 def get_dev_tools(self) -> str: 

12 pass 

13 

14 @abstractmethod 

15 def get_asset_url(self, asset_name: str) -> str: 

16 pass 

17 

18 @abstractmethod 

19 def get_imported_chunks(self, asset_name: str) -> List[str]: 

20 pass 

21 

22 @abstractmethod 

23 def get_imported_css(self, asset_name: str) -> List[str]: 

24 pass