Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/isoduration/parser/exceptions.py: 100%

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

14 statements  

1""" 

2Exception 

3 +- ValueError 

4 | +- DurationParsingException 

5 | | +- EmptyDuration 

6 | | +- IncorrectDesignator 

7 | | +- NoTime 

8 | | +- UnknownToken 

9 | | +- UnparseableValue 

10 +- KeyError 

11 +- OutOfDesignators 

12""" 

13 

14 

15class DurationParsingException(ValueError): 

16 ... 

17 

18 

19class EmptyDuration(DurationParsingException): 

20 ... 

21 

22 

23class IncorrectDesignator(DurationParsingException): 

24 ... 

25 

26 

27class NoTime(DurationParsingException): 

28 ... 

29 

30 

31class UnknownToken(DurationParsingException): 

32 ... 

33 

34 

35class UnparseableValue(DurationParsingException): 

36 ... 

37 

38 

39class OutOfDesignators(KeyError): 

40 ...