Initial implementation of voice works scanning.

This commit is contained in:
2025-09-11 00:07:49 -04:00
parent f250276a99
commit 3c0a39b324
50 changed files with 1351 additions and 88 deletions

View File

@@ -10,15 +10,15 @@ public class MySqlBooleanQueryTests
{
string normalizedValue = MySqlBooleanQuery.Normalize("value1 value2|value3 -value4 \"value 5\"");
normalizedValue.ShouldBe("+value1 +(value2|value3) -value4 +\"value 5\"");
normalizedValue.ShouldBe("+value1 +(value2 value3) -value4 +\"value 5\"");
}
[Fact]
public void Normalize_Unusual_Usage()
{
string normalizedValue = MySqlBooleanQuery.Normalize("+value1 +(value2|value3) -value4 +\"value 5\"");
string normalizedValue = MySqlBooleanQuery.Normalize("+value1 +(value2 value3) -value4 +\"value 5\"");
normalizedValue.ShouldBe("+value1 +(value2|value3) -value4 +\"value 5\"");
normalizedValue.ShouldBe("+value1 +(value2 value3) -value4 +\"value 5\"");
}
[Fact]
@@ -28,4 +28,12 @@ public class MySqlBooleanQueryTests
normalizedValue.ShouldBe("+value1 +value2 +value3");
}
[Fact]
public void Normalize_Bad_Or_Data()
{
string normalizedValue = MySqlBooleanQuery.Normalize("value1 | value2");
normalizedValue.ShouldBe("+value1 +value2");
}
}