fix: trying to fix error in matching code
This commit is contained in:
@@ -17,14 +17,14 @@ func TestFuzzyFindAll(t *testing.T) {
|
||||
Needle string
|
||||
Start, End, StartIndex int
|
||||
}{
|
||||
{StartIndex: 0, Needle: "# Ingredients\n", Start: 77, End: 91},
|
||||
{StartIndex: 0, Needle: "# Ingrdients\n", Start: 77, End: 91},
|
||||
{StartIndex: 0, Needle: "# Inrdients\n", Start: 77, End: 91},
|
||||
{StartIndex: 0, Needle: "## Ingredients\n", Start: 90, End: 105},
|
||||
{StartIndex: 0, Needle: "## Ingrdients\n", Start: 90, End: 105},
|
||||
{StartIndex: 0, Needle: "## Inrdients\n", Start: 90, End: 105},
|
||||
{StartIndex: 0, Needle: "---\n", Start: 0, End: 4},
|
||||
{StartIndex: 4, Needle: "---\n", Start: 29, End: 33},
|
||||
{StartIndex: 0, Needle: "# Steps\n", Start: 116, End: 124},
|
||||
{StartIndex: 0, Needle: "# Stps\n", Start: 116, End: 124},
|
||||
{StartIndex: 0, Needle: "# Step\n", Start: 116, End: 124},
|
||||
{StartIndex: 4, Needle: "---\n", Start: 43, End: 47},
|
||||
{StartIndex: 0, Needle: "## Steps\n", Start: 129, End: 138},
|
||||
{StartIndex: 0, Needle: "## Stps\n", Start: 129, End: 138},
|
||||
{StartIndex: 0, Needle: "## Step\n", Start: 129, End: 138},
|
||||
}
|
||||
|
||||
for _, test := range tests {
|
||||
@@ -51,6 +51,11 @@ func TestFuzzyBlockMatch(t *testing.T) {
|
||||
|
||||
matches := matcher.MatchBlocksFuzzy(string(recipeMd), blocks, 0.3)
|
||||
|
||||
for _, b := range blocks {
|
||||
fmt.Printf("Block: %+v\n", b)
|
||||
fmt.Printf("Content: '%q'\n\n", b.GetContent())
|
||||
}
|
||||
|
||||
expected := []struct {
|
||||
value string
|
||||
}{
|
||||
@@ -80,7 +85,7 @@ func TestFuzzyBlockMatch(t *testing.T) {
|
||||
t.FailNow()
|
||||
}
|
||||
if expected[i].value != m.GetContent() {
|
||||
t.Errorf("Match %d did not match expected: %q", i, m.GetContent())
|
||||
t.Errorf("Match %d did not match expected: %q", i, expected[i].value)
|
||||
}
|
||||
fmt.Printf("match: %s->%q\n", m.Block.Path, m.GetContent())
|
||||
}
|
||||
|
Reference in New Issue
Block a user