| muutils / __init__.py |
(no class) |
|
2 |
2 |
0 |
|
0% |
| muutils / cli / arg_bool.py |
BoolFlagOrValue |
|
38 |
8 |
0 |
|
79% |
| muutils / cli / arg_bool.py |
(no class) |
|
46 |
6 |
0 |
|
87% |
| muutils / cli / command.py |
Command |
|
27 |
1 |
0 |
|
96% |
| muutils / cli / command.py |
(no class) |
|
23 |
0 |
0 |
|
100% |
| muutils / collect_warnings.py |
CollateWarnings |
|
21 |
0 |
0 |
|
100% |
| muutils / collect_warnings.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| muutils / console_unicode.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| muutils / dbg.py |
DBGDictDefaultsType |
|
0 |
0 |
0 |
|
100% |
| muutils / dbg.py |
DBGListDefaultsType |
|
0 |
0 |
0 |
|
100% |
| muutils / dbg.py |
DBGTensorArraySummaryDefaultsType |
|
0 |
0 |
0 |
|
100% |
| muutils / dbg.py |
_NoExpPassedSentinel |
|
0 |
0 |
0 |
|
100% |
| muutils / dbg.py |
(no class) |
|
225 |
30 |
14 |
|
87% |
| muutils / dictmagic.py |
DefaulterDict |
|
9 |
9 |
0 |
|
0% |
| muutils / dictmagic.py |
(no class) |
|
151 |
14 |
0 |
|
91% |
| muutils / errormode.py |
WarningFunc |
|
0 |
0 |
1 |
|
100% |
| muutils / errormode.py |
ErrorMode |
|
39 |
1 |
0 |
|
97% |
| muutils / errormode.py |
(no class) |
|
35 |
26 |
7 |
|
26% |
| muutils / group_equiv.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| muutils / interval.py |
Interval |
|
224 |
6 |
0 |
|
97% |
| muutils / interval.py |
ClosedInterval |
|
3 |
0 |
0 |
|
100% |
| muutils / interval.py |
OpenInterval |
|
3 |
0 |
0 |
|
100% |
| muutils / interval.py |
(no class) |
|
47 |
0 |
0 |
|
100% |
| muutils / json_serialize / __init__.py |
(no class) |
|
6 |
6 |
0 |
|
0% |
| muutils / json_serialize / array.py |
ArrayMetadata |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / array.py |
SerializedArrayWithMeta |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / array.py |
(no class) |
|
114 |
46 |
46 |
|
60% |
| muutils / json_serialize / dataclass_transform_mock.py |
(no class) |
|
8 |
8 |
0 |
|
0% |
| muutils / json_serialize / json_serialize.py |
SerializerHandler |
|
1 |
0 |
0 |
|
100% |
| muutils / json_serialize / json_serialize.py |
JsonSerializer |
|
29 |
1 |
3 |
|
97% |
| muutils / json_serialize / json_serialize.py |
(no class) |
|
37 |
32 |
18 |
|
14% |
| muutils / json_serialize / serializable_dataclass.py |
CantGetTypeHintsWarning |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / serializable_dataclass.py |
ZanjMissingWarning |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / serializable_dataclass.py |
FieldIsNotInitOrSerializeWarning |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / serializable_dataclass.py |
SerializableDataclass |
|
46 |
18 |
2 |
|
61% |
| muutils / json_serialize / serializable_dataclass.py |
KWOnlyError |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / serializable_dataclass.py |
FieldError |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / serializable_dataclass.py |
NotSerializableFieldException |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / serializable_dataclass.py |
FieldSerializationError |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / serializable_dataclass.py |
FieldLoadingError |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / serializable_dataclass.py |
FieldTypeMismatchError |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / serializable_dataclass.py |
(no class) |
|
215 |
96 |
8 |
|
55% |
| muutils / json_serialize / serializable_field.py |
SerializableField |
|
24 |
4 |
0 |
|
83% |
| muutils / json_serialize / serializable_field.py |
(no class) |
|
21 |
12 |
57 |
|
43% |
| muutils / json_serialize / types.py |
_SerializedSet |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / types.py |
_SerializedFrozenset |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / types.py |
(no class) |
|
16 |
16 |
2 |
|
0% |
| muutils / json_serialize / util.py |
UniversalContainer |
|
1 |
0 |
0 |
|
100% |
| muutils / json_serialize / util.py |
SerializationException |
|
0 |
0 |
0 |
|
100% |
| muutils / json_serialize / util.py |
(no class) |
|
113 |
57 |
3 |
|
50% |
| muutils / jsonlines.py |
(no class) |
|
32 |
0 |
0 |
|
100% |
| muutils / kappa.py |
Kappa |
|
5 |
0 |
0 |
|
100% |
| muutils / kappa.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| muutils / logger / __init__.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| muutils / logger / exception_context.py |
WritableStream |
|
0 |
0 |
1 |
|
100% |
| muutils / logger / exception_context.py |
ExceptionContext |
|
6 |
6 |
0 |
|
0% |
| muutils / logger / exception_context.py |
(no class) |
|
10 |
0 |
3 |
|
100% |
| muutils / logger / headerfuncs.py |
HeaderFunction |
|
0 |
0 |
1 |
|
100% |
| muutils / logger / headerfuncs.py |
(no class) |
|
18 |
1 |
2 |
|
94% |
| muutils / logger / log_util.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| muutils / logger / logger.py |
Logger |
|
72 |
20 |
0 |
|
72% |
| muutils / logger / logger.py |
(no class) |
|
28 |
7 |
0 |
|
75% |
| muutils / logger / loggingstream.py |
LoggingStream |
|
22 |
12 |
0 |
|
45% |
| muutils / logger / loggingstream.py |
(no class) |
|
23 |
1 |
0 |
|
96% |
| muutils / logger / simplelogger.py |
NullIO |
|
4 |
4 |
0 |
|
0% |
| muutils / logger / simplelogger.py |
SimpleLogger |
|
22 |
16 |
0 |
|
27% |
| muutils / logger / simplelogger.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| muutils / logger / timing.py |
TimerContext |
|
8 |
0 |
0 |
|
100% |
| muutils / logger / timing.py |
ProgressEstimator |
|
15 |
15 |
0 |
|
0% |
| muutils / logger / timing.py |
(no class) |
|
17 |
3 |
0 |
|
82% |
| muutils / math / __init__.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| muutils / math / bins.py |
Bins |
|
13 |
0 |
0 |
|
100% |
| muutils / math / bins.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| muutils / math / matrix_powers.py |
(no class) |
|
65 |
2 |
2 |
|
97% |
| muutils / misc / __init__.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| muutils / misc / b64_decode.py |
(no class) |
|
8 |
8 |
0 |
|
0% |
| muutils / misc / classes.py |
IsDataclass |
|
0 |
0 |
0 |
|
100% |
| muutils / misc / classes.py |
(no class) |
|
23 |
5 |
0 |
|
78% |
| muutils / misc / freezing.py |
FrozenDict |
|
2 |
0 |
0 |
|
100% |
| muutils / misc / freezing.py |
FrozenList |
|
8 |
3 |
0 |
|
62% |
| muutils / misc / freezing.py |
(no class) |
|
53 |
5 |
10 |
|
91% |
| muutils / misc / func.py |
(no class) |
|
86 |
14 |
0 |
|
84% |
| muutils / misc / hashing.py |
(no class) |
|
20 |
8 |
0 |
|
60% |
| muutils / misc / numerical.py |
(no class) |
|
68 |
3 |
0 |
|
96% |
| muutils / misc / sequence.py |
(no class) |
|
59 |
1 |
0 |
|
98% |
| muutils / misc / string.py |
(no class) |
|
36 |
5 |
0 |
|
86% |
| muutils / misc / typing_breakdown.py |
TypeCheckResult |
|
59 |
59 |
0 |
|
0% |
| muutils / misc / typing_breakdown.py |
(no class) |
|
132 |
132 |
0 |
|
0% |
| muutils / mlutils.py |
(no class) |
|
83 |
67 |
0 |
|
19% |
| muutils / nbutils / __init__.py |
(no class) |
|
2 |
2 |
0 |
|
0% |
| muutils / nbutils / configure_notebook.py |
PlotlyNotInstalledWarning |
|
0 |
0 |
0 |
|
100% |
| muutils / nbutils / configure_notebook.py |
UnknownFigureFormatWarning |
|
0 |
0 |
0 |
|
100% |
| muutils / nbutils / configure_notebook.py |
(no class) |
|
133 |
80 |
0 |
|
40% |
| muutils / nbutils / convert_ipynb_to_script.py |
(no class) |
|
125 |
41 |
0 |
|
67% |
| muutils / nbutils / mermaid.py |
(no class) |
|
11 |
11 |
0 |
|
0% |
| muutils / nbutils / print_tex.py |
(no class) |
|
11 |
11 |
0 |
|
0% |
| muutils / nbutils / run_notebook_tests.py |
NotebookTestError |
|
0 |
0 |
0 |
|
100% |
| muutils / nbutils / run_notebook_tests.py |
(no class) |
|
87 |
32 |
0 |
|
63% |
| muutils / parallel.py |
ProgressBarFunction |
|
0 |
0 |
1 |
|
100% |
| muutils / parallel.py |
(no class) |
|
92 |
6 |
3 |
|
93% |
| muutils / spinner.py |
SpinnerConfig |
|
15 |
0 |
0 |
|
100% |
| muutils / spinner.py |
Spinner |
|
65 |
4 |
0 |
|
94% |
| muutils / spinner.py |
NoOpContextManager |
|
3 |
3 |
0 |
|
0% |
| muutils / spinner.py |
SpinnerContext |
|
3 |
0 |
0 |
|
100% |
| muutils / spinner.py |
(no class) |
|
63 |
3 |
0 |
|
95% |
| muutils / statcounter.py |
StatCounter |
|
50 |
22 |
0 |
|
56% |
| muutils / statcounter.py |
(no class) |
|
39 |
10 |
0 |
|
74% |
| muutils / sysinfo.py |
SysInfo |
|
48 |
9 |
0 |
|
81% |
| muutils / sysinfo.py |
(no class) |
|
31 |
5 |
0 |
|
84% |
| muutils / tensor_info.py |
ArraySummarySettings |
|
0 |
0 |
0 |
|
100% |
| muutils / tensor_info.py |
_UseDefaultType |
|
0 |
0 |
0 |
|
100% |
| muutils / tensor_info.py |
(no class) |
|
266 |
28 |
54 |
|
89% |
| muutils / tensor_utils.py |
ATensor |
|
0 |
0 |
1 |
|
100% |
| muutils / tensor_utils.py |
NDArray |
|
0 |
0 |
1 |
|
100% |
| muutils / tensor_utils.py |
StateDictCompareError |
|
0 |
0 |
0 |
|
100% |
| muutils / tensor_utils.py |
StateDictKeysError |
|
0 |
0 |
0 |
|
100% |
| muutils / tensor_utils.py |
StateDictShapeError |
|
0 |
0 |
0 |
|
100% |
| muutils / tensor_utils.py |
StateDictValueError |
|
0 |
0 |
0 |
|
100% |
| muutils / tensor_utils.py |
(no class) |
|
89 |
1 |
7 |
|
99% |
| muutils / timeit_fancy.py |
FancyTimeitResult |
|
0 |
0 |
0 |
|
100% |
| muutils / timeit_fancy.py |
(no class) |
|
34 |
2 |
0 |
|
94% |
| muutils / validate_type.py |
IncorrectTypeException |
|
0 |
0 |
0 |
|
100% |
| muutils / validate_type.py |
TypeHintNotImplementedError |
|
0 |
0 |
0 |
|
100% |
| muutils / validate_type.py |
InvalidGenericAliasError |
|
0 |
0 |
0 |
|
100% |
| muutils / validate_type.py |
(no class) |
|
95 |
26 |
0 |
|
73% |
| muutils / web / __init__.py |
(no class) |
|
1 |
0 |
0 |
|
100% |
| muutils / web / bundle_html.py |
InlineConfig |
|
0 |
0 |
0 |
|
100% |
| muutils / web / bundle_html.py |
(no class) |
|
147 |
39 |
2 |
|
73% |
| muutils / web / html_to_pdf.py |
(no class) |
|
16 |
16 |
0 |
|
0% |
| tests / conftest.py |
(no class) |
|
14 |
6 |
0 |
|
57% |
| tests / unit / benchmark_parallel / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| tests / unit / benchmark_parallel / benchmark_parallel.py |
BenchmarkRunner |
|
46 |
3 |
0 |
|
93% |
| tests / unit / benchmark_parallel / benchmark_parallel.py |
(no class) |
|
135 |
12 |
0 |
|
91% |
| tests / unit / benchmark_parallel / test_benchmark_demo.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| tests / unit / cli / test_arg_bool.py |
(no class) |
|
239 |
0 |
0 |
|
100% |
| tests / unit / cli / test_command.py |
(no class) |
|
74 |
0 |
0 |
|
100% |
| tests / unit / errormode / test_errormode_functionality.py |
test_except_custom.MyCustomError |
|
0 |
0 |
0 |
|
100% |
| tests / unit / errormode / test_errormode_functionality.py |
test_warn_custom.MyCustomWarning |
|
0 |
0 |
0 |
|
100% |
| tests / unit / errormode / test_errormode_functionality.py |
test_custom_exception_classes.CustomError |
|
0 |
0 |
0 |
|
100% |
| tests / unit / errormode / test_errormode_functionality.py |
test_custom_exception_classes.NestedCustomError |
|
0 |
0 |
0 |
|
100% |
| tests / unit / errormode / test_errormode_functionality.py |
test_custom_warning_classes.CustomWarning |
|
0 |
0 |
0 |
|
100% |
| tests / unit / errormode / test_errormode_functionality.py |
test_custom_warning_classes.NestedCustomWarning |
|
0 |
0 |
0 |
|
100% |
| tests / unit / errormode / test_errormode_functionality.py |
(no class) |
|
425 |
165 |
0 |
|
61% |
| tests / unit / errormode / test_errormode_init.py |
(no class) |
|
68 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case1.TestClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case2.TestClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case3.TestClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case4.TestClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case4.TestClass2 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case5.TestClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case5.TestClass2 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case6.TestClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case6.TestClass2 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case7.TestClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
test_dc_eq_case7.TestClass2 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_helpers_torch.py |
(no class) |
|
102 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
SimpleClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
test_default_overrides.DefaultClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
test_no_override_serialize.NoSerializeClass |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
test_no_override_eq_and_serialize.NoEqSerializeClass |
|
4 |
1 |
0 |
|
75% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
test_inheritance_override.BaseClass |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
test_inheritance_override.SubClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
test_inheritance_override.SubClassPreserve |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
test_polymorphic_behavior.PolyA |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
test_polymorphic_behavior.PolyB |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
test_unknown_methods_warning.UnknownMethodClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_methods_no_override.py |
(no class) |
|
106 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_sdc_defaults.py |
Config |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_sdc_defaults.py |
ComplicatedConfig |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_sdc_defaults.py |
(no class) |
|
33 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_sdc_properties_nested.py |
Person |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_sdc_properties_nested.py |
TitledPerson |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_sdc_properties_nested.py |
AgedPerson_not_valid |
|
1 |
1 |
0 |
|
0% |
| tests / unit / json_serialize / serializable_dataclass / test_sdc_properties_nested.py |
(no class) |
|
42 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
BasicAutofields |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
SimpleFields |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
FieldOptions |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
WithProperty |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
Child |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
Address |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
Person |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_with_printing.MyClass |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_simple_class_serialization.SimpleClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_error_when_init_and_not_serialize.SimpleClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_person_serialization.FullPerson |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_custom_serialization.CustomSerialization |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
Nested_with_Container |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
Custom_class_with_serialization |
|
5 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
nested_custom |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_deserialize_fn.DeserializeFn |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
DictContainer |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
ComplexDictContainer |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
StrictDictContainer |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
OptionalDictContainer |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
IntKeyDictContainer |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
RecursiveDictContainer |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
CustomSerializable |
|
4 |
3 |
0 |
|
25% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_dict_with_custom_objects.CustomObjectDict |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_empty_optional_dicts.OptionalDictFields |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
BaseClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
ChildClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
GrandchildClass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_generic_types.GenericContainer |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
CustomObject |
|
2 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
CustomSerializationContainer |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_init_true_serialize_false.MetadataContainer |
|
1 |
1 |
0 |
|
0% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
PropertyContainer |
|
2 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_edge_cases.EdgeCaseContainer |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
test_cyclic_references.Node |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / serializable_dataclass / test_serializable_dataclass.py |
(no class) |
|
472 |
57 |
0 |
|
88% |
| tests / unit / json_serialize / test_array.py |
TestArray |
|
41 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_array.py |
(no class) |
|
84 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_array_torch.py |
(no class) |
|
125 |
19 |
0 |
|
85% |
| tests / unit / json_serialize / test_json_serialize.py |
SimpleDataclass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_json_serialize.py |
NestedDataclass |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_json_serialize.py |
ClassWithSerialize |
|
3 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_json_serialize.py |
UnserializableClass |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_json_serialize.py |
test_serialize_method_priority.DataclassWithSerialize |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_json_serialize.py |
(no class) |
|
341 |
7 |
0 |
|
98% |
| tests / unit / json_serialize / test_serializable_field.py |
test_serialization_deserialize_fn.CustomSerialize |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_serializable_field.py |
test_serialization_fn_with_complex_type.ComplexSerialize |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_serializable_field.py |
test_loading_fn.WithLoadingFn |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_serializable_field.py |
test_loading_fn_vs_deserialize_fn.WithLoadingFn |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_serializable_field.py |
test_loading_fn_vs_deserialize_fn.WithDeserializeFn |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_serializable_field.py |
test_field_validation_assert_type.StrictType |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_serializable_field.py |
test_field_validation_assert_type.LooseType |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_serializable_field.py |
test_field_validation_custom_typecheck_fn.PositiveNumber |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_serializable_field.py |
test_serializable_field_integration.IntegrationTest |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_serializable_field.py |
(no class) |
|
182 |
4 |
0 |
|
98% |
| tests / unit / json_serialize / test_util.py |
test_isinstance_namedtuple.Point2 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_util.py |
test_dc_eq.Point |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_util.py |
test_dc_eq.Point3D |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_util.py |
test_dc_eq.PointWithArray |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_util.py |
test_dc_eq.Container |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_util.py |
test_dc_eq.Point2D |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_util.py |
test_dc_eq.Empty |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_util.py |
test_dc_eq.AlsoEmpty |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_util.py |
test_dc_eq.WithIgnored |
|
0 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_util.py |
test_dc_eq.NotADataclass |
|
1 |
0 |
0 |
|
100% |
| tests / unit / json_serialize / test_util.py |
(no class) |
|
215 |
6 |
0 |
|
97% |
| tests / unit / logger / test_log_util.py |
(no class) |
|
79 |
0 |
0 |
|
100% |
| tests / unit / logger / test_logger.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| tests / unit / logger / test_timer_context.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| tests / unit / math / test_bins.py |
(no class) |
|
63 |
0 |
0 |
|
100% |
| tests / unit / math / test_matrix_powers_torch.py |
TestMatrixPowers |
|
70 |
13 |
0 |
|
81% |
| tests / unit / math / test_matrix_powers_torch.py |
(no class) |
|
21 |
2 |
0 |
|
90% |
| tests / unit / misc / test_freeze.py |
test_freeze_custom_class.CustomClass |
|
1 |
0 |
0 |
|
100% |
| tests / unit / misc / test_freeze.py |
CustomClass |
|
1 |
0 |
0 |
|
100% |
| tests / unit / misc / test_freeze.py |
test_freeze_class_with_nested_structures.NestedClass |
|
4 |
0 |
0 |
|
100% |
| tests / unit / misc / test_freeze.py |
(no class) |
|
115 |
0 |
0 |
|
100% |
| tests / unit / misc / test_func.py |
(no class) |
|
175 |
7 |
0 |
|
96% |
| tests / unit / misc / test_misc.py |
test_freeze.TestClass |
|
1 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
A |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
B |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
C |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
test_get_all_subclasses2.A |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
test_get_all_subclasses2.B |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
test_get_all_subclasses2.C |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
test_get_all_subclasses2.D |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
test_get_all_subclasses2.E |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
test_get_all_subclasses2.F |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
test_get_all_subclasses2.Z |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
DC1 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
DC2 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
DC3 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
DC4 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
DC5 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
DC6 |
|
0 |
0 |
0 |
|
100% |
| tests / unit / misc / test_misc.py |
DC7 |
|
1 |
1 |
0 |
|
0% |
| tests / unit / misc / test_misc.py |
DC8 |
|
1 |
1 |
0 |
|
0% |
| tests / unit / misc / test_misc.py |
DC9 |
|
1 |
1 |
0 |
|
0% |
| tests / unit / misc / test_misc.py |
(no class) |
|
144 |
2 |
0 |
|
99% |
| tests / unit / misc / test_numerical_conversions.py |
(no class) |
|
43 |
0 |
0 |
|
100% |
| tests / unit / misc / test_sequence.py |
(no class) |
|
73 |
0 |
0 |
|
100% |
| tests / unit / nbutils / test_configure_notebook.py |
(no class) |
|
70 |
17 |
0 |
|
76% |
| tests / unit / nbutils / test_configure_notebook_torch.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| tests / unit / nbutils / test_conversion.py |
(no class) |
|
47 |
2 |
0 |
|
96% |
| tests / unit / test_chunks.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| tests / unit / test_collect_warnings.py |
test_custom_warning_class.CustomWarning |
|
0 |
0 |
0 |
|
100% |
| tests / unit / test_collect_warnings.py |
(no class) |
|
256 |
1 |
0 |
|
99% |
| tests / unit / test_console_unicode.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| tests / unit / test_dbg.py |
DummyTensor |
|
1 |
1 |
0 |
|
0% |
| tests / unit / test_dbg.py |
DummyTensorNormal |
|
1 |
1 |
0 |
|
0% |
| tests / unit / test_dbg.py |
DummyTensorPartial |
|
0 |
0 |
0 |
|
100% |
| tests / unit / test_dbg.py |
test_dbg_multiline_code_context.FakeFrame |
|
3 |
0 |
0 |
|
100% |
| tests / unit / test_dbg.py |
test_dbg_incomplete_expression.FakeFrame |
|
3 |
0 |
0 |
|
100% |
| tests / unit / test_dbg.py |
test_grep_repr_loose_matching.TestObj |
|
1 |
0 |
0 |
|
100% |
| tests / unit / test_dbg.py |
test_grep_repr_before_after_context.MultilineRepr |
|
1 |
0 |
0 |
|
100% |
| tests / unit / test_dbg.py |
test_grep_repr_context_shortcut.MultilineRepr |
|
1 |
0 |
0 |
|
100% |
| tests / unit / test_dbg.py |
test_grep_repr_line_numbers.MultilineRepr |
|
1 |
0 |
0 |
|
100% |
| tests / unit / test_dbg.py |
test_grep_repr_custom_objects.CustomObject |
|
1 |
0 |
0 |
|
100% |
| tests / unit / test_dbg.py |
(no class) |
|
281 |
0 |
0 |
|
100% |
| tests / unit / test_dictmagic.py |
ChildData |
|
0 |
0 |
0 |
|
100% |
| tests / unit / test_dictmagic.py |
ParentData |
|
0 |
0 |
0 |
|
100% |
| tests / unit / test_dictmagic.py |
MockTensor |
|
1 |
0 |
0 |
|
100% |
| tests / unit / test_dictmagic.py |
(no class) |
|
130 |
0 |
0 |
|
100% |
| tests / unit / test_group_equiv.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| tests / unit / test_import_torch.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| tests / unit / test_interval.py |
(no class) |
|
898 |
1 |
0 |
|
99% |
| tests / unit / test_jsonlines.py |
(no class) |
|
95 |
0 |
0 |
|
100% |
| tests / unit / test_kappa.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| tests / unit / test_mlutils.py |
test_register_method.TestEvalsA |
|
2 |
2 |
0 |
|
0% |
| tests / unit / test_mlutils.py |
test_register_method.TestEvalsB |
|
1 |
1 |
0 |
|
0% |
| tests / unit / test_mlutils.py |
(no class) |
|
40 |
3 |
0 |
|
92% |
| tests / unit / test_parallel.py |
ComplexObject |
|
2 |
0 |
0 |
|
100% |
| tests / unit / test_parallel.py |
(no class) |
|
130 |
5 |
0 |
|
96% |
| tests / unit / test_spinner.py |
test_spinner_output_stream_errors.BrokenStream |
|
2 |
2 |
0 |
|
0% |
| tests / unit / test_spinner.py |
(no class) |
|
293 |
6 |
0 |
|
98% |
| tests / unit / test_statcounter.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| tests / unit / test_sysinfo.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| tests / unit / test_tensor_info.py |
(no class) |
|
35 |
2 |
0 |
|
94% |
| tests / unit / test_tensor_info_torch.py |
(no class) |
|
109 |
9 |
0 |
|
92% |
| tests / unit / test_tensor_utils_torch.py |
(no class) |
|
41 |
0 |
0 |
|
100% |
| tests / unit / test_timeit_fancy.py |
(no class) |
|
69 |
0 |
0 |
|
100% |
| tests / unit / validate_type / test_get_kwargs.py |
test_with_class_method.MyClass |
|
1 |
1 |
0 |
|
0% |
| tests / unit / validate_type / test_get_kwargs.py |
(no class) |
|
52 |
12 |
0 |
|
77% |
| tests / unit / validate_type / test_validate_type.py |
test_validate_type_inheritance.Parent |
|
2 |
0 |
0 |
|
100% |
| tests / unit / validate_type / test_validate_type.py |
test_validate_type_inheritance.Child |
|
2 |
0 |
0 |
|
100% |
| tests / unit / validate_type / test_validate_type.py |
test_validate_type_class.Parent |
|
2 |
2 |
0 |
|
0% |
| tests / unit / validate_type / test_validate_type.py |
test_validate_type_class.Child |
|
2 |
2 |
0 |
|
0% |
| tests / unit / validate_type / test_validate_type.py |
test_validate_type_class_union.Parent |
|
2 |
2 |
0 |
|
0% |
| tests / unit / validate_type / test_validate_type.py |
test_validate_type_class_union.Child |
|
2 |
2 |
0 |
|
0% |
| tests / unit / validate_type / test_validate_type.py |
test_validate_type_class_union.Other |
|
2 |
2 |
0 |
|
0% |
| tests / unit / validate_type / test_validate_type.py |
(no class) |
|
192 |
35 |
0 |
|
82% |
| tests / unit / validate_type / test_validate_type_GENERATED.py |
test_validate_type_inheritance.Parent |
|
2 |
0 |
0 |
|
100% |
| tests / unit / validate_type / test_validate_type_GENERATED.py |
test_validate_type_inheritance.Child |
|
2 |
0 |
0 |
|
100% |
| tests / unit / validate_type / test_validate_type_GENERATED.py |
test_validate_type_class.Parent |
|
2 |
2 |
0 |
|
0% |
| tests / unit / validate_type / test_validate_type_GENERATED.py |
test_validate_type_class.Child |
|
2 |
2 |
0 |
|
0% |
| tests / unit / validate_type / test_validate_type_GENERATED.py |
test_validate_type_class_union.Parent |
|
2 |
2 |
0 |
|
0% |
| tests / unit / validate_type / test_validate_type_GENERATED.py |
test_validate_type_class_union.Child |
|
2 |
2 |
0 |
|
0% |
| tests / unit / validate_type / test_validate_type_GENERATED.py |
test_validate_type_class_union.Other |
|
2 |
2 |
0 |
|
0% |
| tests / unit / validate_type / test_validate_type_GENERATED.py |
(no class) |
|
192 |
35 |
0 |
|
82% |
| tests / unit / validate_type / test_validate_type_special.py |
(no class) |
|
15 |
3 |
0 |
|
80% |
| tests / unit / web / test_bundle_html.py |
test_remote_fetch_allowed.FakeResp |
|
2 |
0 |
0 |
|
100% |
| tests / unit / web / test_bundle_html.py |
test_remote_asset_inlined._Resp |
|
2 |
0 |
0 |
|
100% |
| tests / unit / web / test_bundle_html.py |
(no class) |
|
200 |
0 |
0 |
|
100% |
| tests / util / test_fire.py |
(no class) |
|
8 |
6 |
0 |
|
25% |