MCPcopy
hub / github.com/cayleygraph/cayley / MakeWriter

Function MakeWriter

graph/graphtest/testutil/testutil.go:42–50  ·  view source on GitHub ↗
(t testing.TB, qs graph.QuadStore, opts graph.Options, data ...quad.Quad)

Source from the content-addressed store, hash-verified

40}
41
42func MakeWriter(t testing.TB, qs graph.QuadStore, opts graph.Options, data ...quad.Quad) graph.QuadWriter {
43 w, err := writer.NewSingleReplication(qs, opts)
44 require.NoError(t, err)
45 if len(data) > 0 {
46 err = w.AddQuadSet(data)
47 require.NoError(t, err)
48 }
49 return w
50}

Callers 15

TestSexpFunction · 0.92
TestExecuteFunction · 0.92
testOptimizeFunction · 0.92
testZeroRuneFunction · 0.92
TestLoadOneQuadFunction · 0.92
testLoadDupFunction · 0.92
TestSizesFunction · 0.92
TestIteratorFunction · 0.92
TestHasAFunction · 0.92
TestSetIteratorFunction · 0.92
TestDeleteQuadFunction · 0.92
TestDeletedFromIteratorFunction · 0.92

Calls 2

NewSingleReplicationFunction · 0.92
AddQuadSetMethod · 0.65

Tested by 15

TestSexpFunction · 0.74
TestExecuteFunction · 0.74
TestLoadOneQuadFunction · 0.74
TestSizesFunction · 0.74
TestIteratorFunction · 0.74
TestHasAFunction · 0.74
TestSetIteratorFunction · 0.74
TestDeleteQuadFunction · 0.74
TestDeletedFromIteratorFunction · 0.74
TestLoadTypedQuadsFunction · 0.74
TestAddRemoveFunction · 0.74