(t *testing.T)
| 486 | } |
| 487 | |
| 488 | func TestVectorInQueryArgument(t *testing.T) { |
| 489 | dropPredicate("vtest") |
| 490 | setSchema(fmt.Sprintf(vectorSchemaWithIndex, "vtest", "4", "euclidean")) |
| 491 | |
| 492 | numVectors := 100 |
| 493 | vectorSize := 4 |
| 494 | |
| 495 | randomVectors, allVectors := generateRandomVectors(numVectors, vectorSize, "vtest") |
| 496 | require.NoError(t, addTriplesToCluster(randomVectors)) |
| 497 | |
| 498 | query := `query demo($v: float32vector) { |
| 499 | vector(func: similar_to(vtest, 1, $v)) { |
| 500 | uid |
| 501 | } |
| 502 | }` |
| 503 | |
| 504 | vectorString := fmt.Sprintf(`[%s]`, strings.Trim(strings.Join(strings.Fields(fmt.Sprint(allVectors[0])), ", "), "[]")) |
| 505 | vars := map[string]string{ |
| 506 | "$v": vectorString, |
| 507 | } |
| 508 | |
| 509 | _, err := processQueryWithVars(t, query, vars) |
| 510 | require.NoError(t, err) |
| 511 | } |
| 512 | |
| 513 | func TestVectorsMutateFixedLengthWithDiffrentIndexes(t *testing.T) { |
| 514 | dropPredicate("vtest") |
nothing calls this directly
no test coverage detected