Repository navigation
Closed
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationhousekeepinginfrastructure, workflows, etc.infrastructure, workflows, etc.refactor & code mainttests/CI
Description
Fill up testing suite, refactoring, and adding proper docstrings + comments
-
artifacts.py- document & refactor
artifacts.get_artifacts()#103 - doc work + type hints in
artifacts.py[part 1] #109 - doc work + type hints in
artifacts.one_remaining_c()#114 - doc work + type hints in
artifact.multiple_remaining(), etc. #115 - doc work + type hints in
artifact.one_remaining()#117 - doc work + type hints + refactor –
artifacts.py-- dangles #125 - docs & typehints -
artifacts.py.{reconnect(), avoid_forks()}#126 - docs & typehints -
artifacts.py.{ccss_special_case(), filter_connections()}#127
- document & refactor
-
continuity.py -
geometry.py -
nodes.py- dedicated minimal tests --
nodes.split()#55 - dedicated minimal tests --
nodes.get_components()#57 - dedicated minimal tests --
nodes.weld_edges()#58 - dedicated minimal tests --
nodes.remove_false_nodes()#59 - dedicated minimal tests --
nodes.induce_nodes()#67 - tweaking loop logic for node induction #79
- granular test for
nodes.fix_topology()#91 - testing and small refactor --
nodes.consolidate_nodes()#97 - Remove faulty condition in
nodes._status()#98
- dedicated minimal tests --
-
simplify.py- small integrated testing data - apalachicola, fl #29
- full fua testing for
simplify_network()#41 - docstring & typehints in
simplify.network_simplify(), etc. #107 - docstring & typehints in simplify.simplify_loop(), etc. #112
- docstring & typehints in simplify.simplify_singletons(), etc. #113
- doc work + type hints + refactor
simplify.simplify_{singletons, pairs}(), etc. #116 - docs/typehints/comments –
simplify.simplify_clusters()#128 - docs/typehints –
simplify.get_type()#129 - docs/types/(small) refactor –
simplify.get_solution()#130
should get a good base of individual tests (make sure individual case results) before starting with integrated cases (to ensure cases don't break each other).
xref #7
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationhousekeepinginfrastructure, workflows, etc.infrastructure, workflows, etc.refactor & code mainttests/CI
Activity
[-]start filling up testing suite[/-][+]start filling up testing suite & docstrings[/+][-]start filling up testing suite & docstrings[/-][+]testing, refactor, & docstrings[/+]