Skip to content

Commit 2e16fd0

Browse files
committed
test: improve coverage for the test suite
1 parent 6a260a8 commit 2e16fd0

26 files changed

Lines changed: 142 additions & 26 deletions

libdestruct/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
# Licensed under the MIT license. See LICENSE file in the project root for details.
55
#
66

7-
try:
7+
try: # pragma: no cover
88
from rich.traceback import install
99

1010
install()
11-
except ImportError:
11+
except ImportError: # pragma: no cover
1212
pass
1313

1414
from libdestruct.c import c_int, c_long, c_str, c_uint, c_ulong

libdestruct/backing/memory_resolver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
from libdestruct.backing.resolver import Resolver
1212

13-
if TYPE_CHECKING:
13+
if TYPE_CHECKING: # pragma: no cover
1414
from collections.abc import MutableSequence
1515

1616

libdestruct/common/array/array_field.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
from libdestruct.common.field import Field
1313

14-
if TYPE_CHECKING:
14+
if TYPE_CHECKING: # pragma: no cover
1515
from libdestruct.backing.resolver import Resolver
1616
from libdestruct.common.array import array
1717

libdestruct/common/array/array_field_inflater.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from libdestruct.common.array.linear_array_field import LinearArrayField
1313
from libdestruct.common.type_registry import TypeRegistry
1414

15-
if TYPE_CHECKING:
15+
if TYPE_CHECKING: # pragma: no cover
1616
from collections.abc import Callable
1717

1818
from libdestruct.backing.resolver import Resolver

libdestruct/common/array/array_impl.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from libdestruct.common.array.array import array
1212
from libdestruct.common.obj import obj
1313

14-
if TYPE_CHECKING:
14+
if TYPE_CHECKING: # pragma: no cover
1515
from collections.abc import Generator
1616

1717
from libdestruct.backing.resolver import Resolver

libdestruct/common/array/array_of.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
from libdestruct.common.array.linear_array_field import LinearArrayField
1212

13-
if TYPE_CHECKING:
13+
if TYPE_CHECKING: # pragma: no cover
1414
from libdestruct.common.array.array_field import ArrayField
1515
from libdestruct.common.obj import obj
1616

libdestruct/common/array/linear_array_field.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from libdestruct.common.array.array_field import ArrayField
1212
from libdestruct.common.array.array_impl import array_impl
1313

14-
if TYPE_CHECKING:
14+
if TYPE_CHECKING: # pragma: no cover
1515
from libdestruct.backing.resolver import Resolver
1616
from libdestruct.common.array.array import array
1717
from libdestruct.common.obj import obj

libdestruct/common/enum/enum.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from libdestruct.common.obj import obj
1212
from libdestruct.common.type_registry import TypeRegistry
1313

14-
if TYPE_CHECKING:
14+
if TYPE_CHECKING: # pragma: no cover
1515
from enum import Enum
1616

1717
from libdestruct.backing.resolver import Resolver

libdestruct/common/enum/enum_field.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
from libdestruct.common.field import Field
1313

14-
if TYPE_CHECKING:
14+
if TYPE_CHECKING: # pragma: no cover
1515
from libdestruct.backing.resolver import Resolver
1616
from libdestruct.common.enum import enum
1717

libdestruct/common/enum/enum_field_inflater.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from libdestruct.common.enum.int_enum_field import IntEnumField
1212
from libdestruct.common.type_registry import TypeRegistry
1313

14-
if TYPE_CHECKING:
14+
if TYPE_CHECKING: # pragma: no cover
1515
from collections.abc import Callable
1616

1717
from libdestruct.backing.resolver import Resolver

0 commit comments

Comments
 (0)