Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/chardet/resultdict.py: 38%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

8 statements  

1from typing import TYPE_CHECKING, Optional 

2 

3if TYPE_CHECKING: 

4 # TypedDict was introduced in Python 3.8. 

5 # 

6 # TODO: Remove the else block and TYPE_CHECKING check when dropping support 

7 # for Python 3.7. 

8 from typing import TypedDict 

9 

10 class ResultDict(TypedDict): 

11 encoding: Optional[str] 

12 confidence: float 

13 language: Optional[str] 

14 

15else: 

16 ResultDict = dict