Releases: TestableIO/System.IO.Abstractions
Releases · TestableIO/System.IO.Abstractions
v4.1.6
- Added HResult value for ERROR_SHARING_VIOLATION to File in use exception (#462) by @roketworks
v4.0.11
- Added IFileSystemWatcher, IFile and IDirectory interfaces #452 by @wexman
- Added File Access check to MockFileStream #456 by @roketworks
v3.1.1
- Enable MockDirectory.Move to also move files (#438) by @fgreinacher
- Fix Length and Exists properties in MockFileInfo (#448) by @PatrykOlejniczak
- Support for locked files (#445) by @erenes
v3.0.10
- Do not throw exception when calling DirectoryInfoWrapper.Parent for the root directory (#430) by @wexman
- Fix MockDirectoryInfo GetFiles for UNC paths caused by bug in StringExtensions.NormalizeSlashes (#422) by @DeveloperGuo
- Pass IFileSystem into FileWrapper instead of FileSystem to allow replacement file systems to be used (#432) by @kirbatious
- Make sure FileNotFound exceptions contain path and proper message (#427) by @fgreinacher
- Do not delete directories that start with the same path (#433) by @updateaman
v3.0.2
- Make paths case-sensitive on Unix (#418)
- Return original path from Mock*Info.ToString() (#406)
- Made FileSystemWatcher on MockFileSystem mockable (#409)
- Fix file operations that fail when used with relative paths (#407)
- Call base.Close() in MockFileStream.Close() (#398)
- Make MockFile.Delete throw exception when file does not exist. (#387)
- Stop calling real IO.Path.GetTempPath() when creating a MockFileSystem (#372)
- Clone binary contents rather than text contents (#378)
v2.2.18-beta
Return original path from Mock*Info.ToString() (#406) Contributes to #400
v2.2.17-beta
Remove TravisCI badge from README (#416)
v2.2.16-beta
Enable linux configuration in AppVeyor (#415) * Enable linux configuration in AppVeyor * Add explicit NuGet restore * Deploy only from Windows job * Delete .travis.yml
v2.2.15-beta
Bump nunit from 3.8.1 to 3.11.0 (#412) Bumps [nunit](https://github.com/nunit/nunit) from 3.8.1 to 3.11.0. - [Release notes](https://github.com/nunit/nunit/releases) - [Changelog](https://github.com/nunit/nunit/blob/master/CHANGES.md) - [Commits](https://github.com/nunit/nunit/commits) Signed-off-by: dependabot[bot] <[email protected]>
v2.2.14-beta
Bump NUnit3TestAdapter from 3.9.0 to 3.11.2 (#411) Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 3.9.0 to 3.11.2. - [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases) - [Commits](https://github.com/nunit/nunit3-vs-adapter/commits/3.11.2) Signed-off-by: dependabot[bot] <[email protected]>