System.IO.Abstractions
System.IO.Abstractions copied to clipboard
Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!
**Describe the bug** Stream.CopyTpAsync still works with a write only stream. **To Reproduce** var fs = new MockFileSystem(); ... using var estream = entry.Open(); using var fstream = file.OpenWrite(); var...
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [Microsoft.NET.Test.Sdk](https://redirect.github.com/microsoft/vstest) | `17.14.0` -> `17.14.1` |  |  | --- ### Release...
dotnet list package failes when TestableIO.System.IO.Abstractions.TestingHelpers is added as package
**Describe the bug** This may be a problem with the dotnet tool, but I thought I will inform you as well. Running this command ``` dotnet list package --vulnerable --include-transitive...
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [Microsoft.NET.Test.Sdk](https://redirect.github.com/microsoft/vstest) | `17.14.0` -> `18.0.1` |  |  | --- ### Release...
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [Nuke.Common](https://nuke.build/) ([source](https://redirect.github.com/nuke-build/nuke)) | `9.0.4` -> `10.1.0` |  |  | | [Nuke.Components](https://nuke.build/)...
**Describe the bug** The MockFileSystem throws an IOException if a conflicting file exists. The real System.IO.Directory.CreateDirectory method returns an object that represents the directory at the specified path. This object...
This PR updates the Microsoft.NET.Test.Sdk package from version 17.14.0 to 18.0.1, addressing compatibility requirements for the newer SDK version by suppressing target framework support build errors in test projects. -...
**Is your feature request related to a problem? Please describe.** In my project, there's a few places where I need to temporarily store a directory's worth of data as files,...