Coverage report: 84%

Files Functions Classes

coverage.py v7.6.12, created at 2025-02-20 16:25 +0000

File class statements missing excluded coverage
ci/build-rust.py (no class) 13 10 0 23%
ci/cbindgen.py Visitor 100 3 0 97%
ci/cbindgen.py (no class) 84 5 0 94%
ci/download-wasmtime.py (no class) 81 70 0 14%
examples/gcd.py (no class) 6 0 0 100%
examples/hello.py (no class) 8 0 0 100%
examples/linking.py (no class) 15 0 0 100%
examples/loader.py (no class) 10 0 0 100%
examples/loader_component.py (no class) 5 0 0 100%
examples/loader_python_target.py (no class) 2 0 0 100%
examples/memory.py (no class) 53 1 0 98%
examples/multi.py (no class) 31 0 0 100%
tests/__init__.py (no class) 1 0 0 100%
tests/bindgen/__init__.py (no class) 6 1 0 83%
tests/bindgen/bare_funcs/test_bare_funcs.py (no class) 4 0 0 100%
tests/bindgen/conftest.py BindgenTestCase 3 0 0 100%
tests/bindgen/conftest.py (no class) 48 1 0 98%
tests/bindgen/export_resources/test_export_resources.py (no class) 7 0 0 100%
tests/bindgen/generated/bare_funcs/__init__.py Root 224 42 0 81%
tests/bindgen/generated/bare_funcs/__init__.py (no class) 9 0 0 100%
tests/bindgen/generated/bare_funcs/exports/__init__.py (no class) 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py Bundled 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py Function 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py Constructor 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py Static 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py FunctionExportBundled 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py FunctionExportFreestanding 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py FunctionExportConstructor 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py FunctionExportMethod 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py FunctionExportStatic 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py Case 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py LocalResource 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py RemoteResource 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py Resource 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py OwnedKindRecord 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py OwnedKindVariant 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py OwnedKindEnum 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py OwnedKindFlags 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py OwnedKindResource 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py OwnedType 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py TypeOwned 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py TypeOption 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py TypeNestingOption 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py TypeResult 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py TypeTuple 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py TypeHandle 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py Symbols 0 0 0 100%
tests/bindgen/generated/bare_funcs/exports/exports.py Exports 193 193 0 0%
tests/bindgen/generated/bare_funcs/exports/exports.py (no class) 108 1 0 99%
tests/bindgen/generated/bare_funcs/intrinsics.py (no class) 40 30 0 25%
tests/bindgen/generated/bare_funcs/types.py Ok 0 0 0 100%
tests/bindgen/generated/bare_funcs/types.py Err 0 0 0 100%
tests/bindgen/generated/bare_funcs/types.py (no class) 11 0 0 100%
tests/bindgen/generated/export_resources/__init__.py Root 268 48 0 82%
tests/bindgen/generated/export_resources/__init__.py (no class) 9 0 0 100%
tests/bindgen/generated/export_resources/exports/__init__.py (no class) 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py Bundled 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py Function 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py Constructor 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py Static 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py FunctionExportBundled 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py FunctionExportFreestanding 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py FunctionExportConstructor 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py FunctionExportMethod 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py FunctionExportStatic 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py Case 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py LocalResource 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py RemoteResource 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py Resource 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py OwnedKindRecord 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py OwnedKindVariant 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py OwnedKindEnum 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py OwnedKindFlags 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py OwnedKindResource 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py OwnedType 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py TypeOwned 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py TypeOption 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py TypeNestingOption 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py TypeResult 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py TypeTuple 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py TypeHandle 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py Symbols 0 0 0 100%
tests/bindgen/generated/export_resources/exports/exports.py Exports 193 193 0 0%
tests/bindgen/generated/export_resources/exports/exports.py (no class) 108 1 0 99%
tests/bindgen/generated/export_resources/exports/my_interface_name.py DemoResourceClass 2 0 0 100%
tests/bindgen/generated/export_resources/exports/my_interface_name.py MyInterfaceName 13 11 0 15%
tests/bindgen/generated/export_resources/exports/my_interface_name.py _create_demo_resource_class._DemoResourceClass 18 0 0 100%
tests/bindgen/generated/export_resources/exports/my_interface_name.py (no class) 17 1 0 94%
tests/bindgen/generated/export_resources/intrinsics.py (no class) 40 12 0 70%
tests/bindgen/generated/export_resources/types.py Ok 0 0 0 100%
tests/bindgen/generated/export_resources/types.py Err 0 0 0 100%
tests/bindgen/generated/export_resources/types.py (no class) 11 0 0 100%
tests/bindgen/generated/list_types/__init__.py Root 306 42 0 86%
tests/bindgen/generated/list_types/__init__.py (no class) 14 0 0 100%
tests/bindgen/generated/list_types/exports/__init__.py (no class) 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py Bundled 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py Function 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py Constructor 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py Static 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py FunctionExportBundled 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py FunctionExportFreestanding 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py FunctionExportConstructor 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py FunctionExportMethod 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py FunctionExportStatic 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py Case 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py LocalResource 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py RemoteResource 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py Resource 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py OwnedKindRecord 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py OwnedKindVariant 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py OwnedKindEnum 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py OwnedKindFlags 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py OwnedKindResource 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py OwnedType 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py TypeOwned 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py TypeOption 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py TypeNestingOption 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py TypeResult 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py TypeTuple 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py TypeHandle 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py Symbols 0 0 0 100%
tests/bindgen/generated/list_types/exports/exports.py Exports 193 193 0 0%
tests/bindgen/generated/list_types/exports/exports.py (no class) 108 1 0 99%
tests/bindgen/generated/list_types/intrinsics.py (no class) 62 9 0 85%
tests/bindgen/generated/list_types/types.py Ok 0 0 0 100%
tests/bindgen/generated/list_types/types.py Err 0 0 0 100%
tests/bindgen/generated/list_types/types.py (no class) 11 0 0 100%
tests/bindgen/list_types/test_lists.py (no class) 16 0 0 100%
tests/codegen/__init__.py (no class) 20 3 0 85%
tests/codegen/generated/bare_funcs/__init__.py Root 16 1 0 94%
tests/codegen/generated/bare_funcs/__init__.py (no class) 8 0 0 100%
tests/codegen/generated/bare_funcs/imports/__init__.py Host 1 1 0 0%
tests/codegen/generated/bare_funcs/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/bare_funcs/imports/__init__.py (no class) 9 0 0 100%
tests/codegen/generated/bare_funcs/intrinsics.py (no class) 4 1 0 75%
tests/codegen/generated/empty/__init__.py Root 1 0 0 100%
tests/codegen/generated/empty/__init__.py (no class) 3 0 0 100%
tests/codegen/generated/empty_import/__init__.py Root 1 0 0 100%
tests/codegen/generated/empty_import/__init__.py (no class) 4 0 0 100%
tests/codegen/generated/empty_import/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/empty_import/imports/__init__.py (no class) 5 0 0 100%
tests/codegen/generated/empty_import/imports/host.py HostHost 0 0 0 100%
tests/codegen/generated/empty_import/imports/host.py (no class) 3 0 0 100%
tests/codegen/generated/export_resources/__init__.py Root 49 15 0 69%
tests/codegen/generated/export_resources/__init__.py (no class) 8 0 0 100%
tests/codegen/generated/export_resources/exports/__init__.py (no class) 0 0 0 100%
tests/codegen/generated/export_resources/exports/my_interface_name.py DemoResourceClass 2 0 0 100%
tests/codegen/generated/export_resources/exports/my_interface_name.py MyInterfaceName 2 0 0 100%
tests/codegen/generated/export_resources/exports/my_interface_name.py _create_demo_resource_class._DemoResourceClass 17 17 0 0%
tests/codegen/generated/export_resources/exports/my_interface_name.py (no class) 16 1 0 94%
tests/codegen/generated/export_resources/intrinsics.py (no class) 29 23 0 21%
tests/codegen/generated/external_types/__init__.py Root 48 15 0 69%
tests/codegen/generated/external_types/__init__.py (no class) 10 0 0 100%
tests/codegen/generated/external_types/exports/__init__.py (no class) 0 0 0 100%
tests/codegen/generated/external_types/exports/e.py RuntimeValueId 0 0 0 100%
tests/codegen/generated/external_types/exports/e.py RuntimeValueId2 0 0 0 100%
tests/codegen/generated/external_types/exports/e.py E 34 15 0 56%
tests/codegen/generated/external_types/exports/e.py (no class) 19 1 0 95%
tests/codegen/generated/external_types/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/external_types/imports/__init__.py (no class) 7 0 0 100%
tests/codegen/generated/external_types/imports/host.py HostHost 1 1 0 0%
tests/codegen/generated/external_types/imports/host.py (no class) 7 0 0 100%
tests/codegen/generated/external_types/imports/types.py RuntimeValueId 0 0 0 100%
tests/codegen/generated/external_types/imports/types.py RuntimeValueId2 0 0 0 100%
tests/codegen/generated/external_types/imports/types.py HostTypes 0 0 0 100%
tests/codegen/generated/external_types/imports/types.py (no class) 11 0 0 100%
tests/codegen/generated/external_types/intrinsics.py (no class) 36 4 0 89%
tests/codegen/generated/keywords/__init__.py Root 32 2 0 94%
tests/codegen/generated/keywords/__init__.py (no class) 9 0 0 100%
tests/codegen/generated/keywords/exports/__init__.py (no class) 0 0 0 100%
tests/codegen/generated/keywords/exports/for_.py None_Break 0 0 0 100%
tests/codegen/generated/keywords/exports/for_.py None_Class 0 0 0 100%
tests/codegen/generated/keywords/exports/for_.py None_True_ 0 0 0 100%
tests/codegen/generated/keywords/exports/for_.py True_ 0 0 0 100%
tests/codegen/generated/keywords/exports/for_.py For 27 1 0 96%
tests/codegen/generated/keywords/exports/for_.py (no class) 28 1 0 96%
tests/codegen/generated/keywords/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/keywords/imports/__init__.py (no class) 5 0 0 100%
tests/codegen/generated/keywords/imports/false.py None_Break 0 0 0 100%
tests/codegen/generated/keywords/imports/false.py None_Class 0 0 0 100%
tests/codegen/generated/keywords/imports/false.py None_True_ 0 0 0 100%
tests/codegen/generated/keywords/imports/false.py True_ 0 0 0 100%
tests/codegen/generated/keywords/imports/false.py HostFalse 2 2 0 0%
tests/codegen/generated/keywords/imports/false.py (no class) 23 0 0 100%
tests/codegen/generated/keywords/intrinsics.py (no class) 4 1 0 75%
tests/codegen/generated/lists/__init__.py Root 142 2 0 99%
tests/codegen/generated/lists/__init__.py (no class) 13 0 0 100%
tests/codegen/generated/lists/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/lists/imports/__init__.py (no class) 5 0 0 100%
tests/codegen/generated/lists/imports/host.py HostHost 4 4 0 0%
tests/codegen/generated/lists/imports/host.py (no class) 11 0 0 100%
tests/codegen/generated/lists/intrinsics.py (no class) 58 6 0 90%
tests/codegen/generated/many_arguments/__init__.py Root 13 1 0 92%
tests/codegen/generated/many_arguments/__init__.py (no class) 8 0 0 100%
tests/codegen/generated/many_arguments/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/many_arguments/imports/__init__.py (no class) 5 0 0 100%
tests/codegen/generated/many_arguments/imports/host.py HostHost 1 1 0 0%
tests/codegen/generated/many_arguments/imports/host.py (no class) 5 0 0 100%
tests/codegen/generated/many_arguments/intrinsics.py (no class) 4 1 0 75%
tests/codegen/generated/records/__init__.py Root 86 2 0 98%
tests/codegen/generated/records/__init__.py (no class) 10 0 0 100%
tests/codegen/generated/records/exports/__init__.py (no class) 0 0 0 100%
tests/codegen/generated/records/exports/e.py Flag1 0 0 0 100%
tests/codegen/generated/records/exports/e.py Flag2 0 0 0 100%
tests/codegen/generated/records/exports/e.py Flag8 0 0 0 100%
tests/codegen/generated/records/exports/e.py Flag16 0 0 0 100%
tests/codegen/generated/records/exports/e.py Flag32 0 0 0 100%
tests/codegen/generated/records/exports/e.py R1 0 0 0 100%
tests/codegen/generated/records/exports/e.py E 38 0 0 100%
tests/codegen/generated/records/exports/e.py (no class) 90 1 0 99%
tests/codegen/generated/records/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/records/imports/__init__.py (no class) 5 0 0 100%
tests/codegen/generated/records/imports/host.py Flag1 0 0 0 100%
tests/codegen/generated/records/imports/host.py Flag2 0 0 0 100%
tests/codegen/generated/records/imports/host.py Flag8 0 0 0 100%
tests/codegen/generated/records/imports/host.py Flag16 0 0 0 100%
tests/codegen/generated/records/imports/host.py Flag32 0 0 0 100%
tests/codegen/generated/records/imports/host.py R1 0 0 0 100%
tests/codegen/generated/records/imports/host.py HostHost 8 8 0 0%
tests/codegen/generated/records/imports/host.py (no class) 91 0 0 100%
tests/codegen/generated/records/intrinsics.py (no class) 21 3 0 86%
tests/codegen/generated/scalars/__init__.py Root 149 3 0 98%
tests/codegen/generated/scalars/__init__.py (no class) 19 0 0 100%
tests/codegen/generated/scalars/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/scalars/imports/__init__.py (no class) 5 0 0 100%
tests/codegen/generated/scalars/imports/host.py HostHost 12 12 0 0%
tests/codegen/generated/scalars/imports/host.py (no class) 27 0 0 100%
tests/codegen/generated/scalars/intrinsics.py (no class) 8 2 0 75%
tests/codegen/generated/simple_export/__init__.py Root 11 1 0 91%
tests/codegen/generated/simple_export/__init__.py (no class) 7 0 0 100%
tests/codegen/generated/simple_export/intrinsics.py (no class) 4 1 0 75%
tests/codegen/generated/simple_import/__init__.py Root 9 1 0 89%
tests/codegen/generated/simple_import/__init__.py (no class) 6 0 0 100%
tests/codegen/generated/simple_import/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/simple_import/imports/__init__.py (no class) 5 0 0 100%
tests/codegen/generated/simple_import/imports/host.py HostHost 1 1 0 0%
tests/codegen/generated/simple_import/imports/host.py (no class) 5 0 0 100%
tests/codegen/generated/two_exports/__init__.py Root 16 0 0 100%
tests/codegen/generated/two_exports/__init__.py (no class) 7 0 0 100%
tests/codegen/generated/two_exports/exports/__init__.py (no class) 0 0 0 100%
tests/codegen/generated/two_exports/exports/i1.py I1 2 0 0 100%
tests/codegen/generated/two_exports/exports/i1.py (no class) 8 1 0 88%
tests/codegen/generated/two_exports/exports/i2.py I2 2 0 0 100%
tests/codegen/generated/two_exports/exports/i2.py (no class) 8 1 0 88%
tests/codegen/generated/two_exports/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/two_exports/imports/__init__.py (no class) 5 0 0 100%
tests/codegen/generated/two_exports/imports/i.py HostI 2 2 0 0%
tests/codegen/generated/two_exports/imports/i.py (no class) 7 0 0 100%
tests/codegen/generated/variants/__init__.py Root 442 59 0 87%
tests/codegen/generated/variants/__init__.py (no class) 12 0 0 100%
tests/codegen/generated/variants/exports/__init__.py (no class) 0 0 0 100%
tests/codegen/generated/variants/exports/e.py E1 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C1A 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C1B 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C2A 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C2B 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C3A 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C3B 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C4A 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C4B 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C5A 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C5B 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C6A 0 0 0 100%
tests/codegen/generated/variants/exports/e.py C6B 0 0 0 100%
tests/codegen/generated/variants/exports/e.py Z1A 0 0 0 100%
tests/codegen/generated/variants/exports/e.py Z1B 0 0 0 100%
tests/codegen/generated/variants/exports/e.py Z2A 0 0 0 100%
tests/codegen/generated/variants/exports/e.py Z2B 0 0 0 100%
tests/codegen/generated/variants/exports/e.py Z3A 0 0 0 100%
tests/codegen/generated/variants/exports/e.py Z3B 0 0 0 100%
tests/codegen/generated/variants/exports/e.py Z4A 0 0 0 100%
tests/codegen/generated/variants/exports/e.py Z4B 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllIntegersBool 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllIntegersU8 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllIntegersU16 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllIntegersU32 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllIntegersU64 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllIntegersS8 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllIntegersS16 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllIntegersS32 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllIntegersS64 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllFloatsF32 0 0 0 100%
tests/codegen/generated/variants/exports/e.py AllFloatsF64 0 0 0 100%
tests/codegen/generated/variants/exports/e.py DuplicatedS32C1 0 0 0 100%
tests/codegen/generated/variants/exports/e.py DuplicatedS32C2 0 0 0 100%
tests/codegen/generated/variants/exports/e.py DuplicatedS32C3 0 0 0 100%
tests/codegen/generated/variants/exports/e.py DistinguishedS32 0 0 0 100%
tests/codegen/generated/variants/exports/e.py DistinguishedFloat32 0 0 0 100%
tests/codegen/generated/variants/exports/e.py NestedUnionD 0 0 0 100%
tests/codegen/generated/variants/exports/e.py NestedUnionS32 0 0 0 100%
tests/codegen/generated/variants/exports/e.py NestedUnionFloat32 0 0 0 100%
tests/codegen/generated/variants/exports/e.py OptionInUnionO 0 0 0 100%
tests/codegen/generated/variants/exports/e.py OptionInUnionI 0 0 0 100%
tests/codegen/generated/variants/exports/e.py E 473 61 0 87%
tests/codegen/generated/variants/exports/e.py (no class) 169 1 0 99%
tests/codegen/generated/variants/imports/__init__.py RootImports 0 0 0 100%
tests/codegen/generated/variants/imports/__init__.py (no class) 5 0 0 100%
tests/codegen/generated/variants/imports/host.py DistinguishedS32 0 0 0 100%
tests/codegen/generated/variants/imports/host.py DistinguishedFloat32 0 0 0 100%
tests/codegen/generated/variants/imports/host.py E1 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C1A 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C1B 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C2A 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C2B 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C3A 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C3B 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C4A 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C4B 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C5A 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C5B 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C6A 0 0 0 100%
tests/codegen/generated/variants/imports/host.py C6B 0 0 0 100%
tests/codegen/generated/variants/imports/host.py Z1A 0 0 0 100%
tests/codegen/generated/variants/imports/host.py Z1B 0 0 0 100%
tests/codegen/generated/variants/imports/host.py Z2A 0 0 0 100%
tests/codegen/generated/variants/imports/host.py Z2B 0 0 0 100%
tests/codegen/generated/variants/imports/host.py Z3A 0 0 0 100%
tests/codegen/generated/variants/imports/host.py Z3B 0 0 0 100%
tests/codegen/generated/variants/imports/host.py Z4A 0 0 0 100%
tests/codegen/generated/variants/imports/host.py Z4B 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllIntegersBool 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllIntegersU8 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllIntegersU16 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllIntegersU32 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllIntegersU64 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllIntegersS8 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllIntegersS16 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllIntegersS32 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllIntegersS64 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllFloatsF32 0 0 0 100%
tests/codegen/generated/variants/imports/host.py AllFloatsF64 0 0 0 100%
tests/codegen/generated/variants/imports/host.py DuplicatedS32C1 0 0 0 100%
tests/codegen/generated/variants/imports/host.py DuplicatedS32C2 0 0 0 100%
tests/codegen/generated/variants/imports/host.py DuplicatedS32C3 0 0 0 100%
tests/codegen/generated/variants/imports/host.py NestedUnionD 0 0 0 100%
tests/codegen/generated/variants/imports/host.py NestedUnionS32 0 0 0 100%
tests/codegen/generated/variants/imports/host.py NestedUnionFloat32 0 0 0 100%
tests/codegen/generated/variants/imports/host.py OptionInUnionO 0 0 0 100%
tests/codegen/generated/variants/imports/host.py OptionInUnionI 0 0 0 100%
tests/codegen/generated/variants/imports/host.py HostHost 12 12 0 0%
tests/codegen/generated/variants/imports/host.py (no class) 174 0 0 100%
tests/codegen/generated/variants/intrinsics.py (no class) 37 3 0 92%
tests/codegen/generated/variants/types.py Ok 0 0 0 100%
tests/codegen/generated/variants/types.py Err 0 0 0 100%
tests/codegen/generated/variants/types.py Some 0 0 0 100%
tests/codegen/generated/variants/types.py (no class) 15 0 0 100%
tests/codegen/test_bare_funcs.py Host 1 0 0 100%
tests/codegen/test_bare_funcs.py (no class) 11 0 0 100%
tests/codegen/test_empty.py (no class) 7 0 0 100%
tests/codegen/test_empty_import.py (no class) 8 0 0 100%
tests/codegen/test_export_resources.py (no class) 14 0 0 100%
tests/codegen/test_external_types.py Host 1 0 0 100%
tests/codegen/test_external_types.py (no class) 15 0 0 100%
tests/codegen/test_keywords.py Host 8 1 0 88%
tests/codegen/test_keywords.py (no class) 18 0 0 100%
tests/codegen/test_lists.py Host 4 0 0 100%
tests/codegen/test_lists.py (no class) 27 0 0 100%
tests/codegen/test_many_arguments.py MyImports 16 0 0 100%
tests/codegen/test_many_arguments.py (no class) 11 0 0 100%
tests/codegen/test_records.py Host 9 0 0 100%
tests/codegen/test_records.py (no class) 43 0 0 100%
tests/codegen/test_scalars.py Host 28 0 0 100%
tests/codegen/test_scalars.py (no class) 56 0 0 100%
tests/codegen/test_simple_export.py (no class) 10 0 0 100%
tests/codegen/test_simple_import.py Host 1 0 0 100%
tests/codegen/test_simple_import.py (no class) 12 0 0 100%
tests/codegen/test_two_exports.py Host 2 0 0 100%
tests/codegen/test_two_exports.py (no class) 16 0 0 100%
tests/codegen/test_variants.py Host 89 6 0 93%
tests/codegen/test_variants.py (no class) 92 0 0 100%
tests/test_config.py TestConfig 37 0 0 100%
tests/test_config.py (no class) 5 0 0 100%
tests/test_engine.py TestEngine 9 0 0 100%
tests/test_engine.py (no class) 5 0 0 100%
tests/test_func.py TestFunc 103 0 0 100%
tests/test_func.py (no class) 12 0 0 100%
tests/test_global.py TestGlobal 31 0 0 100%
tests/test_global.py (no class) 6 0 0 100%
tests/test_instance.py TestInstance 108 0 0 100%
tests/test_instance.py (no class) 15 0 0 100%
tests/test_linker.py TestLinker 90 0 0 100%
tests/test_linker.py (no class) 12 0 0 100%
tests/test_memory.py TestMemory 79 0 0 100%
tests/test_memory.py (no class) 8 0 0 100%
tests/test_module.py TestModule 87 0 0 100%
tests/test_module.py (no class) 10 0 0 100%
tests/test_refs.py SetHitOnDrop 3 0 0 100%
tests/test_refs.py TestExternRef 61 0 0 100%
tests/test_refs.py TestFuncRef 15 2 0 87%
tests/test_refs.py (no class) 24 0 0 100%
tests/test_shared_memory.py TestSharedMemory 36 0 0 100%
tests/test_shared_memory.py (no class) 10 0 0 100%
tests/test_store.py TestStore 64 0 0 100%
tests/test_store.py (no class) 9 0 0 100%
tests/test_table.py TestTable 46 0 0 100%
tests/test_table.py (no class) 7 0 0 100%
tests/test_trap.py TestTrap 51 0 0 100%
tests/test_trap.py (no class) 7 0 0 100%
tests/test_types.py TestTypes 6 0 0 100%
tests/test_types.py (no class) 5 0 0 100%
tests/test_value.py TestValue 52 0 0 100%
tests/test_value.py (no class) 7 0 0 100%
tests/test_wasi.py TestWasi 32 3 0 91%
tests/test_wasi.py (no class) 8 0 0 100%
tests/test_wat2wasm.py TestWat2Wasm 4 0 0 100%
tests/test_wat2wasm.py (no class) 5 0 0 100%
wasmtime/__init__.py (no class) 20 0 0 100%
wasmtime/_bindings.py wasm_byte_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_config_t 0 0 0 100%
wasmtime/_bindings.py wasm_engine_t 0 0 0 100%
wasmtime/_bindings.py wasm_store_t 0 0 0 100%
wasmtime/_bindings.py wasm_mutability_enum 0 0 0 100%
wasmtime/_bindings.py wasm_limits_t 0 0 0 100%
wasmtime/_bindings.py wasm_valtype_t 0 0 0 100%
wasmtime/_bindings.py wasm_valtype_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_valkind_enum 0 0 0 100%
wasmtime/_bindings.py wasm_functype_t 0 0 0 100%
wasmtime/_bindings.py wasm_functype_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_globaltype_t 0 0 0 100%
wasmtime/_bindings.py wasm_globaltype_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_tabletype_t 0 0 0 100%
wasmtime/_bindings.py wasm_tabletype_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_memorytype_t 0 0 0 100%
wasmtime/_bindings.py wasm_memorytype_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_externtype_t 0 0 0 100%
wasmtime/_bindings.py wasm_externtype_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_externkind_enum 0 0 0 100%
wasmtime/_bindings.py wasm_importtype_t 0 0 0 100%
wasmtime/_bindings.py wasm_importtype_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_exporttype_t 0 0 0 100%
wasmtime/_bindings.py wasm_exporttype_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_val_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_frame_t 0 0 0 100%
wasmtime/_bindings.py wasm_frame_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_trap_t 0 0 0 100%
wasmtime/_bindings.py wasm_foreign_t 0 0 0 100%
wasmtime/_bindings.py wasm_module_t 0 0 0 100%
wasmtime/_bindings.py wasm_shared_module_t 0 0 0 100%
wasmtime/_bindings.py wasm_func_t 0 0 0 100%
wasmtime/_bindings.py wasm_global_t 0 0 0 100%
wasmtime/_bindings.py wasm_table_t 0 0 0 100%
wasmtime/_bindings.py wasm_memory_t 0 0 0 100%
wasmtime/_bindings.py wasm_extern_t 0 0 0 100%
wasmtime/_bindings.py wasm_extern_vec_t 0 0 0 100%
wasmtime/_bindings.py wasm_instance_t 0 0 0 100%
wasmtime/_bindings.py wasi_config_t 0 0 0 100%
wasmtime/_bindings.py wasi_dir_perms_flags 0 0 0 100%
wasmtime/_bindings.py wasi_file_perms_flags 0 0 0 100%
wasmtime/_bindings.py wasmtime_error 0 0 0 100%
wasmtime/_bindings.py wasmtime_strategy_enum 0 0 0 100%
wasmtime/_bindings.py wasmtime_opt_level_enum 0 0 0 100%
wasmtime/_bindings.py wasmtime_profiling_strategy_enum 0 0 0 100%
wasmtime/_bindings.py wasmtime_linear_memory 0 0 0 100%
wasmtime/_bindings.py wasmtime_memory_creator 0 0 0 100%
wasmtime/_bindings.py wasmtime_module 0 0 0 100%
wasmtime/_bindings.py wasmtime_sharedmemory 0 0 0 100%
wasmtime/_bindings.py wasmtime_store 0 0 0 100%
wasmtime/_bindings.py wasmtime_context 0 0 0 100%
wasmtime/_bindings.py wasmtime_func 0 0 0 100%
wasmtime/_bindings.py wasmtime_table 0 0 0 100%
wasmtime/_bindings.py wasmtime_memory 0 0 0 100%
wasmtime/_bindings.py wasmtime_global 0 0 0 100%
wasmtime/_bindings.py wasmtime_extern_union 0 0 0 100%
wasmtime/_bindings.py wasmtime_extern 0 0 0 100%
wasmtime/_bindings.py wasmtime_anyref 0 0 0 100%
wasmtime/_bindings.py wasmtime_externref 0 0 0 100%
wasmtime/_bindings.py wasmtime_valunion 0 0 0 100%
wasmtime/_bindings.py wasmtime_val_raw 0 0 0 100%
wasmtime/_bindings.py wasmtime_val 0 0 0 100%
wasmtime/_bindings.py wasmtime_caller 0 0 0 100%
wasmtime/_bindings.py wasmtime_instance 0 0 0 100%
wasmtime/_bindings.py wasmtime_instance_pre 0 0 0 100%
wasmtime/_bindings.py wasmtime_linker 0 0 0 100%
wasmtime/_bindings.py wasmtime_guestprofiler 0 0 0 100%
wasmtime/_bindings.py wasmtime_guestprofiler_modules 0 0 0 100%
wasmtime/_bindings.py wasmtime_trap_code_enum 0 0 0 100%
wasmtime/_bindings.py wasmtime_async_continuation_t 0 0 0 100%
wasmtime/_bindings.py wasmtime_call_future 0 0 0 100%
wasmtime/_bindings.py wasmtime_stack_memory 0 0 0 100%
wasmtime/_bindings.py wasmtime_stack_creator 0 0 0 100%
wasmtime/_bindings.py (no class) 2585 308 0 88%
wasmtime/_config.py Config 74 18 0 76%
wasmtime/_config.py (no class) 52 0 0 100%
wasmtime/_engine.py Engine 9 0 0 100%
wasmtime/_engine.py (no class) 9 0 0 100%
wasmtime/_error.py WasmtimeError 23 2 0 91%
wasmtime/_error.py ExitTrap 0 0 0 100%
wasmtime/_error.py (no class) 15 0 0 100%
wasmtime/_exportable.py (no class) 10 7 0 30%
wasmtime/_extern.py Extern 2 2 0 0%
wasmtime/_extern.py (no class) 41 10 0 76%
wasmtime/_ffi.py wasm_ref_t 0 0 0 100%
wasmtime/_ffi.py wasm_val_union 0 0 0 100%
wasmtime/_ffi.py wasm_val_t 0 0 0 100%
wasmtime/_ffi.py (no class) 79 18 0 77%
wasmtime/_func.py Func 43 1 0 98%
wasmtime/_func.py Caller 20 2 0 90%
wasmtime/_func.py Slab 12 0 0 100%
wasmtime/_func.py (no class) 88 4 0 95%
wasmtime/_globals.py Global 27 2 0 93%
wasmtime/_globals.py (no class) 14 0 0 100%
wasmtime/_instance.py Instance 19 2 0 89%
wasmtime/_instance.py InstanceExports 18 0 0 100%
wasmtime/_instance.py (no class) 25 0 0 100%
wasmtime/_linker.py Linker 64 7 0 89%
wasmtime/_linker.py (no class) 26 0 0 100%
wasmtime/_managed.py Managed 24 4 0 83%
wasmtime/_managed.py (no class) 14 0 0 100%
wasmtime/_memory.py Memory 52 2 0 96%
wasmtime/_memory.py (no class) 20 0 0 100%
wasmtime/_module.py Module 67 11 0 84%
wasmtime/_module.py ImportTypeList 2 0 0 100%
wasmtime/_module.py ExportTypeList 2 0 0 100%
wasmtime/_module.py (no class) 31 0 0 100%
wasmtime/_sharedmemory.py SharedMemory 25 8 0 68%
wasmtime/_sharedmemory.py (no class) 17 0 0 100%
wasmtime/_store.py Store 35 7 0 80%
wasmtime/_store.py (no class) 23 2 0 91%
wasmtime/_table.py Table 35 0 0 100%
wasmtime/_table.py (no class) 16 0 0 100%
wasmtime/_trap.py TrapCode 0 0 0 100%
wasmtime/_trap.py Trap 26 2 0 92%
wasmtime/_trap.py Frame 19 4 0 79%
wasmtime/_trap.py FrameList 3 0 0 100%
wasmtime/_trap.py (no class) 49 0 0 100%
wasmtime/_types.py ValType 46 9 0 80%
wasmtime/_types.py FuncType 32 5 0 84%
wasmtime/_types.py GlobalType 22 3 0 86%
wasmtime/_types.py Limits 14 2 0 86%
wasmtime/_types.py TableType 21 4 0 81%
wasmtime/_types.py MemoryType 29 5 0 83%
wasmtime/_types.py ImportType 15 3 0 80%
wasmtime/_types.py ExportType 11 2 0 82%
wasmtime/_types.py (no class) 119 3 0 97%
wasmtime/_value.py Val 133 16 0 88%
wasmtime/_value.py (no class) 58 1 0 98%
wasmtime/_wasi.py DirPerms 0 0 0 100%
wasmtime/_wasi.py FilePerms 0 0 0 100%
wasmtime/_wasi.py WasiConfig 32 3 0 91%
wasmtime/_wasi.py (no class) 47 1 0 98%
wasmtime/_wat2wasm.py (no class) 15 0 0 100%
wasmtime/bindgen/__init__.py WasiRandom 1 0 0 100%
wasmtime/bindgen/__init__.py WasiStdin 1 1 0 0%
wasmtime/bindgen/__init__.py WasiStdout 1 1 0 0%
wasmtime/bindgen/__init__.py WasiStderr 1 1 0 0%
wasmtime/bindgen/__init__.py WasiPreopens 1 1 0 0%
wasmtime/bindgen/__init__.py WasiStreams 9 9 0 0%
wasmtime/bindgen/__init__.py WasiEnvironment 1 1 0 0%
wasmtime/bindgen/__init__.py WasiTypes 4 4 0 0%
wasmtime/bindgen/__init__.py WasiExit 1 1 0 0%
wasmtime/bindgen/__init__.py WasiTerminalInput 1 1 0 0%
wasmtime/bindgen/__init__.py WasiTerminalOutput 1 1 0 0%
wasmtime/bindgen/__init__.py WasiTerminalStdin 3 3 0 0%
wasmtime/bindgen/__init__.py WasiTerminalStdout 3 3 0 0%
wasmtime/bindgen/__init__.py WasiTerminalStderr 3 3 0 0%
wasmtime/bindgen/__init__.py (no class) 62 1 0 98%
wasmtime/bindgen/generated/__init__.py Root 260 137 0 47%
wasmtime/bindgen/generated/__init__.py (no class) 11 0 0 100%
wasmtime/bindgen/generated/imports/__init__.py RootImports 0 0 0 100%
wasmtime/bindgen/generated/imports/__init__.py (no class) 31 0 0 100%
wasmtime/bindgen/generated/imports/environment.py HostEnvironment 1 1 0 0%
wasmtime/bindgen/generated/imports/environment.py (no class) 5 0 0 100%
wasmtime/bindgen/generated/imports/exit.py HostExit 1 1 0 0%
wasmtime/bindgen/generated/imports/exit.py (no class) 6 0 0 100%
wasmtime/bindgen/generated/imports/preopens.py HostPreopens 1 1 0 0%
wasmtime/bindgen/generated/imports/preopens.py (no class) 7 0 0 100%
wasmtime/bindgen/generated/imports/random.py HostRandom 1 1 0 0%
wasmtime/bindgen/generated/imports/random.py (no class) 5 0 0 100%
wasmtime/bindgen/generated/imports/stderr.py HostStderr 1 1 0 0%
wasmtime/bindgen/generated/imports/stderr.py (no class) 7 0 0 100%
wasmtime/bindgen/generated/imports/stdin.py HostStdin 1 1 0 0%
wasmtime/bindgen/generated/imports/stdin.py (no class) 7 0 0 100%
wasmtime/bindgen/generated/imports/stdout.py HostStdout 1 1 0 0%
wasmtime/bindgen/generated/imports/stdout.py (no class) 7 0 0 100%
wasmtime/bindgen/generated/imports/streams.py StreamStatus 0 0 0 100%
wasmtime/bindgen/generated/imports/streams.py HostStreams 4 4 0 0%
wasmtime/bindgen/generated/imports/streams.py (no class) 18 0 0 100%
wasmtime/bindgen/generated/imports/terminal_input.py HostTerminalInput 1 1 0 0%
wasmtime/bindgen/generated/imports/terminal_input.py (no class) 6 0 0 100%
wasmtime/bindgen/generated/imports/terminal_output.py HostTerminalOutput 1 1 0 0%
wasmtime/bindgen/generated/imports/terminal_output.py (no class) 6 0 0 100%
wasmtime/bindgen/generated/imports/terminal_stderr.py HostTerminalStderr 1 1 0 0%
wasmtime/bindgen/generated/imports/terminal_stderr.py (no class) 7 0 0 100%
wasmtime/bindgen/generated/imports/terminal_stdin.py HostTerminalStdin 1 1 0 0%
wasmtime/bindgen/generated/imports/terminal_stdin.py (no class) 7 0 0 100%
wasmtime/bindgen/generated/imports/terminal_stdout.py HostTerminalStdout 1 1 0 0%
wasmtime/bindgen/generated/imports/terminal_stdout.py (no class) 7 0 0 100%
wasmtime/bindgen/generated/imports/types.py ErrorCode 0 0 0 100%
wasmtime/bindgen/generated/imports/types.py DescriptorType 0 0 0 100%
wasmtime/bindgen/generated/imports/types.py HostTypes 4 4 0 0%
wasmtime/bindgen/generated/imports/types.py (no class) 64 0 0 100%
wasmtime/bindgen/generated/intrinsics.py (no class) 62 10 0 84%
wasmtime/bindgen/generated/types.py Ok 0 0 0 100%
wasmtime/bindgen/generated/types.py Err 0 0 0 100%
wasmtime/bindgen/generated/types.py (no class) 11 0 0 100%
wasmtime/loader.py _CoreWasmLoader 18 0 0 100%
wasmtime/loader.py _PythonLoader 11 2 0 82%
wasmtime/loader.py _BindingsResourceReader 7 4 0 43%
wasmtime/loader.py _WasmtimeMetaPathFinder 36 10 0 72%
wasmtime/loader.py (no class) 42 0 0 100%
Total   11892 1869 0 84%

No items found using the specified filter.