add compiler flags
This commit is contained in:
parent
76352df852
commit
7cef629a06
3 changed files with 11 additions and 0 deletions
|
|
@ -9,6 +9,8 @@ namespace SharpCompress.Test.Streams;
|
|||
|
||||
public class SharpCompressStreamEdgeAsyncTest
|
||||
{
|
||||
#if !LEGACY_DOTNET
|
||||
|
||||
[Fact]
|
||||
public async ValueTask DisposeAsync_WithLeaveStreamOpenTrue_DoesNotDisposeUnderlying()
|
||||
{
|
||||
|
|
@ -28,6 +30,7 @@ public class SharpCompressStreamEdgeAsyncTest
|
|||
await stream.DisposeAsync().ConfigureAwait(false);
|
||||
Assert.Throws<ObjectDisposedException>(() => ms.Read(new byte[1], 0, 1));
|
||||
}
|
||||
#endif
|
||||
|
||||
[Fact]
|
||||
public async ValueTask ReadAsync_ZeroCount_ReturnsZero()
|
||||
|
|
@ -50,6 +53,7 @@ public class SharpCompressStreamEdgeAsyncTest
|
|||
Assert.Equal(0, bytesRead);
|
||||
}
|
||||
|
||||
#if !LEGACY_DOTNET
|
||||
[Fact]
|
||||
public async ValueTask ReadAsyncMemory_ZeroCount_ReturnsZero()
|
||||
{
|
||||
|
|
@ -70,6 +74,7 @@ public class SharpCompressStreamEdgeAsyncTest
|
|||
int bytesRead = await stream.ReadAsync(buffer.AsMemory()).ConfigureAwait(false);
|
||||
Assert.Equal(0, bytesRead);
|
||||
}
|
||||
#endif
|
||||
|
||||
[Fact]
|
||||
public async ValueTask CopyToAsync_DelegatesToUnderlyingStream()
|
||||
|
|
@ -91,6 +96,7 @@ public class SharpCompressStreamEdgeAsyncTest
|
|||
Assert.Equal(new byte[] { 1, 2, 3, 4, 5 }, destination.ToArray());
|
||||
}
|
||||
|
||||
#if !LEGACY_DOTNET
|
||||
[Fact]
|
||||
public async ValueTask WriteAsyncMemory_DelegatesToUnderlying()
|
||||
{
|
||||
|
|
@ -110,4 +116,5 @@ public class SharpCompressStreamEdgeAsyncTest
|
|||
await stream.FlushAsync().ConfigureAwait(false);
|
||||
Assert.Equal(3, ms.Length);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ public class SharpCompressStreamErrorAsyncTest
|
|||
}
|
||||
}
|
||||
|
||||
#if !LEGACY_DOTNET
|
||||
[Fact]
|
||||
public async ValueTask DisposeAsync_WithThrowOnDisposeTrue_ThrowsInvalidOperation()
|
||||
{
|
||||
|
|
@ -57,6 +58,7 @@ public class SharpCompressStreamErrorAsyncTest
|
|||
)
|
||||
.ConfigureAwait(false);
|
||||
}
|
||||
#endif
|
||||
|
||||
[Fact]
|
||||
public async ValueTask CreateNonDisposing_ReadAsync_ZeroCount_ReturnsZero()
|
||||
|
|
|
|||
|
|
@ -83,6 +83,7 @@ public class SharpCompressStreamPassthroughAsyncTest
|
|||
Assert.Equal(3, ms.Length);
|
||||
}
|
||||
|
||||
#if !LEGACY_DOTNET
|
||||
[Fact]
|
||||
public async ValueTask CreateNonDisposing_DoesNotDisposeUnderlying_Async()
|
||||
{
|
||||
|
|
@ -105,4 +106,5 @@ public class SharpCompressStreamPassthroughAsyncTest
|
|||
)
|
||||
.ConfigureAwait(false);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue