diff --git a/SabreTools.Core/SabreTools.Core.csproj b/SabreTools.Core/SabreTools.Core.csproj index 67beae28..421ce187 100644 --- a/SabreTools.Core/SabreTools.Core.csproj +++ b/SabreTools.Core/SabreTools.Core.csproj @@ -35,9 +35,9 @@ - + - + diff --git a/SabreTools.DatFiles/SabreTools.DatFiles.csproj b/SabreTools.DatFiles/SabreTools.DatFiles.csproj index 52700a55..585f6952 100644 --- a/SabreTools.DatFiles/SabreTools.DatFiles.csproj +++ b/SabreTools.DatFiles/SabreTools.DatFiles.csproj @@ -28,11 +28,11 @@ - - + + - - + + diff --git a/SabreTools.DatItems/SabreTools.DatItems.csproj b/SabreTools.DatItems/SabreTools.DatItems.csproj index a1b1ae33..b3412390 100644 --- a/SabreTools.DatItems/SabreTools.DatItems.csproj +++ b/SabreTools.DatItems/SabreTools.DatItems.csproj @@ -29,7 +29,7 @@ - + diff --git a/SabreTools.DatTools/SabreTools.DatTools.csproj b/SabreTools.DatTools/SabreTools.DatTools.csproj index 10ad812a..0deb86f2 100644 --- a/SabreTools.DatTools/SabreTools.DatTools.csproj +++ b/SabreTools.DatTools/SabreTools.DatTools.csproj @@ -31,7 +31,7 @@ - + diff --git a/SabreTools.FileTypes/SabreTools.FileTypes.csproj b/SabreTools.FileTypes/SabreTools.FileTypes.csproj index f1da09cb..96ff2295 100644 --- a/SabreTools.FileTypes/SabreTools.FileTypes.csproj +++ b/SabreTools.FileTypes/SabreTools.FileTypes.csproj @@ -33,8 +33,8 @@ - - + + diff --git a/SabreTools.Filtering/SabreTools.Filtering.csproj b/SabreTools.Filtering/SabreTools.Filtering.csproj index 2f3fba8b..94c15ee9 100644 --- a/SabreTools.Filtering/SabreTools.Filtering.csproj +++ b/SabreTools.Filtering/SabreTools.Filtering.csproj @@ -28,7 +28,7 @@ - + diff --git a/SabreTools.Logging/SabreTools.Logging.csproj b/SabreTools.Logging/SabreTools.Logging.csproj index 4c6b2a53..1baa4231 100644 --- a/SabreTools.Logging/SabreTools.Logging.csproj +++ b/SabreTools.Logging/SabreTools.Logging.csproj @@ -25,7 +25,7 @@ - + diff --git a/SabreTools.Test/Core/UtilitiesTests.cs b/SabreTools.Test/Core/UtilitiesTests.cs index 02a39b71..d70cba7c 100644 --- a/SabreTools.Test/Core/UtilitiesTests.cs +++ b/SabreTools.Test/Core/UtilitiesTests.cs @@ -31,6 +31,9 @@ namespace SabreTools.Test.Core public void GetDepotPathTest(string? hash, int depth, string? expected) { string? actual = Utilities.GetDepotPath(hash, depth); + if (System.IO.Path.DirectorySeparatorChar == '/') + expected = expected?.Replace('\\', '/'); + Assert.Equal(expected, actual); } diff --git a/SabreTools.Test/DatFiles/DatHeaderTests.cs b/SabreTools.Test/DatFiles/DatHeaderTests.cs index e87ed93f..7fbb9a09 100644 --- a/SabreTools.Test/DatFiles/DatHeaderTests.cs +++ b/SabreTools.Test/DatFiles/DatHeaderTests.cs @@ -23,7 +23,7 @@ namespace SabreTools.Test.DatFiles var actual = datHeader.CreateOutFileNames(outDir, overwrite: true); // Check the result - string expected = $"{outDir}\\test.{extension}"; + string expected = $"{outDir}{System.IO.Path.DirectorySeparatorChar}test.{extension}"; Assert.Single(actual); Assert.Equal(expected, actual[datFormat]); } diff --git a/SabreTools.Test/SabreTools.Test.csproj b/SabreTools.Test/SabreTools.Test.csproj index 0c92aafa..d253d6ec 100644 --- a/SabreTools.Test/SabreTools.Test.csproj +++ b/SabreTools.Test/SabreTools.Test.csproj @@ -32,8 +32,8 @@ all - - + + runtime; build; native; contentfiles; analyzers; buildtransitive