Compare 52a5582 ... +0 ... 217c038

Coverage Reach
algorithms/flow/networksimplex.py algorithms/flow/preflowpush.py algorithms/flow/boykovkolmogorov.py algorithms/flow/capacityscaling.py algorithms/flow/shortestaugmentingpath.py algorithms/flow/edmondskarp.py algorithms/flow/utils.py algorithms/flow/dinitz_alg.py algorithms/flow/maxflow.py algorithms/flow/gomory_hu.py algorithms/flow/mincost.py algorithms/flow/__init__.py algorithms/isomorphism/ismags.py algorithms/isomorphism/isomorphvf2.py algorithms/isomorphism/matchhelpers.py algorithms/isomorphism/temporalisomorphvf2.py algorithms/isomorphism/tree_isomorphism.py algorithms/isomorphism/isomorph.py algorithms/isomorphism/vf2userfunc.py algorithms/isomorphism/__init__.py algorithms/centrality/betweenness.py algorithms/centrality/flow_matrix.py algorithms/centrality/betweenness_subset.py algorithms/centrality/current_flow_betweenness.py algorithms/centrality/load.py algorithms/centrality/katz.py algorithms/centrality/subgraph_alg.py algorithms/centrality/closeness.py algorithms/centrality/group.py algorithms/centrality/current_flow_betweenness_subset.py algorithms/centrality/trophic.py algorithms/centrality/reaching.py algorithms/centrality/eigenvector.py algorithms/centrality/dispersion.py algorithms/centrality/percolation.py algorithms/centrality/second_order.py algorithms/centrality/voterank_alg.py algorithms/centrality/current_flow_closeness.py algorithms/centrality/degree_alg.py algorithms/centrality/__init__.py algorithms/centrality/harmonic.py algorithms/connectivity/edge_augmentation.py algorithms/connectivity/connectivity.py algorithms/connectivity/edge_kcomponents.py algorithms/connectivity/cuts.py algorithms/connectivity/kcomponents.py algorithms/connectivity/kcutsets.py algorithms/connectivity/disjoint_paths.py algorithms/connectivity/stoerwagner.py algorithms/connectivity/utils.py algorithms/connectivity/__init__.py algorithms/bipartite/generators.py algorithms/bipartite/matching.py algorithms/bipartite/projection.py algorithms/bipartite/edgelist.py algorithms/bipartite/basic.py algorithms/bipartite/cluster.py algorithms/bipartite/centrality.py algorithms/bipartite/matrix.py algorithms/bipartite/spectral.py algorithms/bipartite/redundancy.py algorithms/bipartite/covering.py algorithms/bipartite/__init__.py algorithms/shortest_paths/weighted.py algorithms/shortest_paths/unweighted.py algorithms/shortest_paths/generic.py algorithms/shortest_paths/astar.py algorithms/shortest_paths/dense.py algorithms/shortest_paths/__init__.py algorithms/tree/branchings.py algorithms/tree/mst.py algorithms/tree/coding.py algorithms/tree/operations.py algorithms/tree/decomposition.py algorithms/tree/recognition.py algorithms/tree/__init__.py algorithms/community/modularity_max.py algorithms/community/lukes.py algorithms/community/asyn_fluid.py algorithms/community/quality.py algorithms/community/label_propagation.py algorithms/community/kernighan_lin.py algorithms/community/kclique.py algorithms/community/centrality.py algorithms/community/__init__.py algorithms/community/community_utils.py algorithms/approximation/kcomponents.py algorithms/approximation/connectivity.py algorithms/approximation/treewidth.py algorithms/approximation/clique.py algorithms/approximation/steinertree.py algorithms/approximation/dominating_set.py algorithms/approximation/clustering_coefficient.py algorithms/approximation/ramsey.py algorithms/approximation/__init__.py algorithms/approximation/vertex_cover.py algorithms/approximation/independent_set.py algorithms/approximation/matching.py algorithms/planarity.py algorithms/threshold.py algorithms/coloring/equitable_coloring.py algorithms/coloring/greedy_coloring_with_interchange.py algorithms/coloring/greedy_coloring.py algorithms/coloring/__init__.py algorithms/matching.py algorithms/simple_paths.py algorithms/operators/product.py algorithms/operators/binary.py algorithms/operators/all.py algorithms/operators/unary.py algorithms/operators/__init__.py algorithms/traversal/depth_first_search.py algorithms/traversal/breadth_first_search.py algorithms/traversal/edgedfs.py algorithms/traversal/edgebfs.py algorithms/traversal/beamsearch.py algorithms/traversal/__init__.py algorithms/components/strongly_connected.py algorithms/components/biconnected.py algorithms/components/connected.py algorithms/components/weakly_connected.py algorithms/components/attracting.py algorithms/components/semiconnected.py algorithms/components/__init__.py algorithms/similarity.py algorithms/dag.py algorithms/cycles.py algorithms/planar_drawing.py algorithms/clique.py algorithms/link_analysis/pagerank_alg.py algorithms/link_analysis/hits_alg.py algorithms/link_analysis/__init__.py algorithms/distance_measures.py algorithms/assortativity/mixing.py algorithms/assortativity/correlation.py algorithms/assortativity/connectivity.py algorithms/assortativity/pairs.py algorithms/assortativity/neighbor_degree.py algorithms/assortativity/__init__.py algorithms/lowest_common_ancestors.py algorithms/graphical.py algorithms/smallworld.py algorithms/chordal.py algorithms/cluster.py algorithms/__init__.py algorithms/euler.py algorithms/swap.py algorithms/core.py algorithms/node_classification/hmn.py algorithms/node_classification/lgc.py algorithms/node_classification/utils.py algorithms/node_classification/__init__.py algorithms/triads.py algorithms/regular.py algorithms/sparsifiers.py algorithms/link_prediction.py algorithms/minors.py algorithms/hybrid.py algorithms/tournament.py algorithms/structuralholes.py algorithms/asteroidal.py algorithms/bridges.py algorithms/cuts.py algorithms/dominance.py algorithms/distance_regular.py algorithms/communicability_alg.py algorithms/graph_hashing.py algorithms/chains.py algorithms/richclub.py algorithms/d_separation.py algorithms/reciprocity.py algorithms/efficiency_measures.py algorithms/covering.py algorithms/non_randomness.py algorithms/dominating.py algorithms/mis.py algorithms/boundary.py algorithms/wiener.py algorithms/moral.py algorithms/voronoi.py algorithms/vitality.py algorithms/isolate.py algorithms/hierarchy.py algorithms/smetric.py generators/random_graphs.py generators/social.py generators/degree_seq.py generators/community.py generators/joint_degree_seq.py generators/classic.py generators/internet_as_graphs.py generators/line.py generators/geometric.py generators/small.py generators/directed.py generators/lattice.py generators/nonisomorphic_trees.py generators/harary_graph.py generators/spectral_graph_forge.py generators/duplication.py generators/expanders.py generators/trees.py generators/atlas.py generators/sudoku.py generators/random_clustered.py generators/intersection.py generators/__init__.py generators/mycielski.py generators/interval_graph.py generators/ego.py generators/stochastic.py generators/cographs.py generators/triads.py readwrite/gexf.py readwrite/gml.py readwrite/graphml.py readwrite/json_graph/cytoscape.py readwrite/json_graph/adjacency.py readwrite/json_graph/node_link.py readwrite/json_graph/tree.py readwrite/json_graph/jit.py readwrite/json_graph/__init__.py readwrite/nx_shp.py readwrite/pajek.py readwrite/sparse6.py readwrite/multiline_adjlist.py readwrite/graph6.py readwrite/edgelist.py readwrite/adjlist.py readwrite/leda.py readwrite/p2g.py readwrite/nx_yaml.py readwrite/__init__.py readwrite/gpickle.py classes/reportviews.py classes/function.py classes/graph.py classes/coreviews.py classes/digraph.py classes/multigraph.py classes/multidigraph.py classes/graphviews.py classes/filters.py classes/ordered.py classes/__init__.py drawing/layout.py drawing/nx_pylab.py drawing/nx_agraph.py drawing/nx_pydot.py drawing/__init__.py utils/misc.py utils/heaps.py utils/decorators.py utils/mapped_queue.py utils/random_sequence.py utils/union_find.py utils/rcm.py utils/contextmanagers.py utils/__init__.py linalg/algebraicconnectivity.py linalg/attrmatrix.py linalg/laplacianmatrix.py linalg/graphmatrix.py linalg/modularitymatrix.py linalg/spectrum.py linalg/bethehessianmatrix.py linalg/__init__.py convert_matrix.py convert.py conftest.py relabel.py testing/utils.py testing/__init__.py __init__.py exception.py

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.


@@ -102,14 +102,7 @@
Loading
102 102
    return match
103 103
104 104
105 -
try:
106 -
    categorical_edge_match = copyfunc(categorical_node_match, "categorical_edge_match")
107 -
except NotImplementedError:
108 -
    # IronPython lacks support for types.FunctionType.
109 -
    # https://github.com/networkx/networkx/issues/949
110 -
    # https://github.com/networkx/networkx/issues/1127
111 -
    def categorical_edge_match(*args, **kwargs):
112 -
        return categorical_node_match(*args, **kwargs)
105 +
categorical_edge_match = copyfunc(categorical_node_match, "categorical_edge_match")
113 106
114 107
115 108
def categorical_multiedge_match(attr, default):
@@ -198,14 +191,7 @@
Loading
198 191
    return match
199 192
200 193
201 -
try:
202 -
    numerical_edge_match = copyfunc(numerical_node_match, "numerical_edge_match")
203 -
except NotImplementedError:
204 -
    # IronPython lacks support for types.FunctionType.
205 -
    # https://github.com/networkx/networkx/issues/949
206 -
    # https://github.com/networkx/networkx/issues/1127
207 -
    def numerical_edge_match(*args, **kwargs):
208 -
        return numerical_node_match(*args, **kwargs)
194 +
numerical_edge_match = copyfunc(numerical_node_match, "numerical_edge_match")
209 195
210 196
211 197
def numerical_multiedge_match(attr, default, rtol=1.0000000000000001e-05, atol=1e-08):
@@ -302,14 +288,7 @@
Loading
302 288
    return match
303 289
304 290
305 -
try:
306 -
    generic_edge_match = copyfunc(generic_node_match, "generic_edge_match")
307 -
except NotImplementedError:
308 -
    # IronPython lacks support for types.FunctionType.
309 -
    # https://github.com/networkx/networkx/issues/949
310 -
    # https://github.com/networkx/networkx/issues/1127
311 -
    def generic_edge_match(*args, **kwargs):
312 -
        return generic_node_match(*args, **kwargs)
291 +
generic_edge_match = copyfunc(generic_node_match, "generic_edge_match")
313 292
314 293
315 294
def generic_multiedge_match(attr, default, op):

Learn more Showing 1 files with coverage changes found.

Changes in networkx/algorithms/shortest_paths/weighted.py
-2
+1
+1
Loading file...
Files Coverage
networkx 0.02% 93.55%
Project Totals (275 files) 93.55%
Loading