(t *testing.T)
| 12 | ) |
| 13 | |
| 14 | func 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 | } |
nothing calls this directly
no test coverage detected