Skip to content

Commit e9d5bb9

Browse files
committed
Use ExecuteReader for blob tests
1 parent 1a469b7 commit e9d5bb9

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

DuckDB.NET.Test/Parameters/BlobParameterTests.cs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -126,15 +126,16 @@ public void BindValueTest()
126126
public void BindParameterWithoutTable()
127127
{
128128
var value = Faker.Random.Bytes(Faker.Random.Int(1, 100));
129-
129+
130130
Command.CommandText = "SELECT ?;";
131131
Command.Parameters.Add(new DuckDBParameter(value));
132-
133-
var result = Command.ExecuteScalar();
134-
135-
using var stream = (Stream)result;
132+
133+
using var reader = Command.ExecuteReader();
134+
reader.Read().Should().BeTrue();
135+
136+
using var stream = (Stream)reader.GetValue(0);
136137
var resultBytes = new byte[value.Length];
137-
138+
138139
stream.Read(resultBytes, 0, resultBytes.Length);
139140

140141
resultBytes.Should().BeEquivalentTo(value);

0 commit comments

Comments
 (0)