MCPcopy Create free account
hub / github.com/codemix/graph / executeQuery

Function executeQuery

packages/graph/src/test/newFeaturesAggrXorVarLen.test.ts:24–29  ·  view source on GitHub ↗
(graph: Graph<GraphSchema>, queryString: string)

Source from the content-addressed store, hash-verified

22
23// Helper function to execute a query string against a graph
24function executeQuery(graph: Graph<GraphSchema>, queryString: string): unknown[] {
25 const ast = parse(queryString) as Query;
26 const steps = astToSteps(ast);
27 const traverser = createTraverser(steps);
28 return Array.from(traverser.traverse(graph, []));
29}
30
31test("New Features: Aggregates, XOR, Variable-length [*] - Aggregate Functions - SUM - should calculate sum of salaries", () => {
32 const schema = {

Calls 3

astToStepsFunction · 0.85
createTraverserFunction · 0.85
traverseMethod · 0.45

Tested by

no test coverage detected