Skip to content

Commit 8545fb2

Browse files
committed
Include "special" bytes in blob insert test.
Ensure that these values are escaped properly.
1 parent 8c582ac commit 8545fb2

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tests/SideBySide/InsertTests.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -727,17 +727,17 @@ value mediumblob null
727727
cmd.Prepare();
728728
cmd.ExecuteNonQuery();
729729
}
730-
Assert.Equal(new byte[] { 1, 2, 3, 4, 5, 6 }, connection.Query<byte[]>(@"select value from insert_mysql_blob;").Single());
730+
Assert.Equal(new byte[] { 1, 0, 2, 39, 3, 92, 4, 34, 5, 6 }, connection.Query<byte[]>(@"select value from insert_mysql_blob;").Single());
731731
}
732732

733733
public static IEnumerable<object[]> GetBlobs()
734734
{
735735
foreach (var blob in new object[]
736736
{
737-
new byte[] { 1, 2, 3, 4, 5, 6 },
738-
new ReadOnlyMemory<byte>(new byte[] { 0, 1, 2, 3, 4, 5, 6, 7, 8 }, 1, 6),
739-
new Memory<byte>(new byte[] { 0, 1, 2, 3, 4, 5, 6, 7, 8 }, 1, 6),
740-
new ArraySegment<byte>(new byte[] { 0, 1, 2, 3, 4, 5, 6, 7, 8 }, 1, 6),
737+
new byte[] { 1, 0, 2, 39, 3, 92, 4, 34, 5, 6 },
738+
new ReadOnlyMemory<byte>(new byte[] { 0, 1, 0, 2, 39, 3, 92, 4, 34, 5, 6, 7, 8 }, 1, 10),
739+
new Memory<byte>(new byte[] { 0, 1, 0, 2, 39, 3, 92, 4, 34, 5, 6, 7, 8 }, 1, 10),
740+
new ArraySegment<byte>(new byte[] { 0, 1, 0, 2, 39, 3, 92, 4, 34, 5, 6, 7, 8 }, 1, 10),
741741
})
742742
{
743743
yield return new[] { blob, false };

0 commit comments

Comments
 (0)