diff --git a/Feature.Flags.props b/Feature.Flags.props index 1852d3b8d..ae7bb40f0 100644 --- a/Feature.Flags.props +++ b/Feature.Flags.props @@ -1,10 +1,10 @@ - 1 - 1 - 1 - + 1 + 1 + 1 + $(DefineConstants);NETFRAMEWORK $(DefineConstants);FEATURE_FILESYSTEM_ASYNC $(DefineConstants);FEATURE_FILESYSTEM_ENUMERATION_OPTIONS @@ -16,18 +16,18 @@ $(DefineConstants);FEATURE_COMPRESSION_OVERWRITE $(DefineConstants);FEATURE_COMPRESSION_ADVANCED $(DefineConstants);FEATURE_ASYNC_DISPOSABLE - $(DefineConstants);FEATURE_FILESYSTEM_STREAM_OPTIONS - $(DefineConstants);FEATURE_FILESYSTEM_LINK - $(DefineConstants);FEATURE_PATH_ADVANCED - $(DefineConstants);FEATURE_FILE_MOVETO_OVERWRITE - $(DefineConstants);FEATURE_RANDOM_ADVANCED - $(DefineConstants);FEATURE_FILESYSTEMWATCHER_ADVANCED - $(DefineConstants);FEATURE_EXCEPTION_HRESULT - $(DefineConstants);FEATURE_ZIPFILE_NET7 - $(DefineConstants);FEATURE_FILESYSTEM_NET7 - $(DefineConstants);FEATURE_FILESYSTEM_SAFEFILEHANDLE - $(DefineConstants);FEATURE_FILESYSTEM_UNIXFILEMODE - $(DefineConstants);FEATURE_GUID_FORMATPROVIDER + $(DefineConstants);FEATURE_FILESYSTEM_STREAM_OPTIONS + $(DefineConstants);FEATURE_FILESYSTEM_LINK + $(DefineConstants);FEATURE_PATH_ADVANCED + $(DefineConstants);FEATURE_FILE_MOVETO_OVERWRITE + $(DefineConstants);FEATURE_RANDOM_ADVANCED + $(DefineConstants);FEATURE_FILESYSTEMWATCHER_ADVANCED + $(DefineConstants);FEATURE_EXCEPTION_HRESULT + $(DefineConstants);FEATURE_ZIPFILE_NET7 + $(DefineConstants);FEATURE_FILESYSTEM_NET7 + $(DefineConstants);FEATURE_FILESYSTEM_SAFEFILEHANDLE + $(DefineConstants);FEATURE_FILESYSTEM_UNIXFILEMODE + $(DefineConstants);FEATURE_GUID_FORMATPROVIDER diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/DirectoryInfoFactory/Tests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/DirectoryInfoFactory/Tests.cs index acdadc0c2..82ced765c 100644 --- a/Tests/Testably.Abstractions.Tests/FileSystem/DirectoryInfoFactory/Tests.cs +++ b/Tests/Testably.Abstractions.Tests/FileSystem/DirectoryInfoFactory/Tests.cs @@ -10,7 +10,11 @@ public abstract partial class Tests [InlineData("foo\0bar")] public void New_NullCharacter_ShouldThrowArgumentException(string path) { +#if NET8_0_OR_GREATER + string expectedMessage = "Null character in path."; +#else string expectedMessage = "Illegal characters in path."; +#endif Exception? exception = Record.Exception(() => FileSystem.DirectoryInfo.New(path));