MCPcopy Index your code
hub / github.com/dgraph-io/dgraph / testVectorMutationSameLength

Function testVectorMutationSameLength

query/vector/vector_test.go:335–368  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

333}
334
335func testVectorMutationSameLength(t *testing.T) {
336 rdf, vectors := generateRandomVectors(10, 5, "vtest")
337 require.NoError(t, addTriplesToCluster(rdf))
338
339 allVectors, err := queryAllVectorsPred(t, "vtest")
340 require.NoError(t, err)
341
342 require.Equal(t, vectors, allVectors)
343
344 triple := strings.Split(rdf, "\n")[1]
345 vector, err := querySingleVector(t, strings.Split(triple, `"`)[1], "vtest")
346 require.NoError(t, err)
347 require.Contains(t, allVectors, vector)
348
349 triple = strings.Split(rdf, "\n")[3]
350 vector, err = querySingleVector(t, strings.Split(triple, `"`)[1], "vtest")
351 require.NoError(t, err)
352 require.Contains(t, allVectors, vector)
353
354 triple = strings.Split(rdf, "\n")[5]
355 vector, err = querySingleVector(t, strings.Split(triple, `"`)[1], "vtest")
356 require.NoError(t, err)
357 require.Contains(t, allVectors, vector)
358
359 triple = strings.Split(rdf, "\n")[7]
360 vector, err = querySingleVector(t, strings.Split(triple, `"`)[1], "vtest")
361 require.NoError(t, err)
362 require.Contains(t, allVectors, vector)
363
364 triple = strings.Split(rdf, "\n")[9]
365 vector, err = querySingleVector(t, strings.Split(triple, `"`)[1], "vtest")
366 require.NoError(t, err)
367 require.Contains(t, allVectors, vector)
368}
369
370func testVectorMutationDiffrentLength(t *testing.T, err string) {
371 rdf := `<0x1> <vtest> "[1.5]" .

Calls 4

generateRandomVectorsFunction · 0.85
queryAllVectorsPredFunction · 0.85
querySingleVectorFunction · 0.85
addTriplesToClusterFunction · 0.70

Tested by

no test coverage detected