MCPcopy Create free account
hub / github.com/diillson/chatcli / dotSampleGraph

Function dotSampleGraph

cli/graph_command_test.go:19–27  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

17)
18
19func dotSampleGraph() *knowledge.Graph {
20 g := knowledge.New()
21 g.AddNode(knowledge.Node{ID: "topic:auth", Kind: knowledge.KindTopic, Title: "auth"})
22 g.AddNode(knowledge.Node{ID: "fact:1", Kind: knowledge.KindFact, Title: "uses OAuth"})
23 g.AddNode(knowledge.Node{ID: "skill:deploy", Kind: knowledge.KindSkill, Title: "deploy"})
24 g.AddEdge("topic:auth", "fact:1", 2)
25 g.AddEdge("topic:auth", "skill:deploy", 1)
26 return g
27}
28
29func TestGraphToDOT(t *testing.T) {
30 g := dotSampleGraph()

Callers 3

TestGraphToDOTFunction · 0.85

Calls 3

NewFunction · 0.92
AddNodeMethod · 0.80
AddEdgeMethod · 0.80

Tested by

no test coverage detected