MCPcopy
hub / github.com/dgraph-io/dgraph / TestDistance

Function TestDistance

worker/match_test.go:14–25  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

12)
13
14func TestDistance(t *testing.T) {
15 require.Equal(t, 0, levenshteinDistance("detour", "detour"))
16 require.Equal(t, 1, levenshteinDistance("detour", "det.our"))
17 require.Equal(t, 2, levenshteinDistance("detour", "det..our"))
18 require.Equal(t, 4, levenshteinDistance("detour", "..det..our"))
19 require.Equal(t, 2, levenshteinDistance("detour", "detour.."))
20 require.Equal(t, 3, levenshteinDistance("detour", "detour..."))
21 require.Equal(t, 3, levenshteinDistance("detour", "...detour"))
22 require.Equal(t, 3, levenshteinDistance("detour", "..detour."))
23 require.Equal(t, 1, levenshteinDistance("detour", "detoar"))
24 require.Equal(t, 6, levenshteinDistance("detour", "DETOUR"))
25}

Callers

nothing calls this directly

Calls 1

levenshteinDistanceFunction · 0.85

Tested by

no test coverage detected