MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / test_edges_from

Function test_edges_from

atomic-core/src/change/provenance_graph/tests.rs:463–475  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

461
462#[test]
463fn test_edges_from() {
464 let graph = sample_graph();
465
466 let from_goal = graph.edges_from("n-1");
467 assert_eq!(from_goal.len(), 2);
468 assert!(from_goal
469 .iter()
470 .all(|e| e.kind == ProvenanceEdgeKind::LedTo));
471
472 let from_commit = graph.edges_from("n-4");
473 assert_eq!(from_commit.len(), 1);
474 assert_eq!(from_commit[0].kind, ProvenanceEdgeKind::VerifiedBy);
475}
476
477#[test]
478fn test_edges_to() {

Callers

nothing calls this directly

Calls 2

sample_graphFunction · 0.85
edges_fromMethod · 0.80

Tested by

no test coverage detected