Test failure scenario

This commit is contained in:
Rob Hague
2024-04-18 22:06:16 +02:00
parent 1850ae3038
commit 6ff943b502
2 changed files with 13 additions and 2 deletions
+5 -1
View File
@@ -30,7 +30,7 @@
<ItemGroup Condition=" '$(TargetFramework)' == 'net462' or '$(TargetFramework)' == 'netstandard2.0' ">
<!-- Must be kept at version 1.0.0 or higher, see https://github.com/sshnet/SSH.NET/pull/1288 for details. -->
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[1.0.0,)" />
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[7.0.0,)" />
</ItemGroup>
<ItemGroup>
@@ -44,4 +44,8 @@
</None>
</ItemGroup>
<ItemGroup>
<PackageReference Include="CsvHelper" Version="31.0.4" />
</ItemGroup>
</Project>
+8 -1
View File
@@ -5,9 +5,12 @@ using System.Runtime.ExceptionServices;
using System.Text;
using System.Threading;
using CsvHelper;
using Renci.SshNet.Abstractions;
using Renci.SshNet.Channels;
using Renci.SshNet.Common;
using Renci.SshNet.Messages;
using Renci.SshNet.Messages.Connection;
using Renci.SshNet.Messages.Transport;
@@ -118,8 +121,12 @@ namespace Renci.SshNet
detectEncodingFromByteOrderMarks: true,
bufferSize: 1024,
leaveOpen: true))
using (var csv = new CsvReader(sr, CultureInfo.InvariantCulture))
{
_ = _result.Append(sr.ReadToEnd());
foreach (var m in csv.GetRecords<Message>())
{
_ = _result.Append(m);
}
}
}