From 9e53fd5345037c2f25eeb244b603d3a2f1844b49 Mon Sep 17 00:00:00 2001 From: Ankit Date: Thu, 17 May 2018 15:23:39 -0400 Subject: [PATCH] [tests] Xamarin.iOS.Tasks.TargetTests.RebuildExecutable_TouchLibraryDll msbuild just copies the output assembly from obj to bin. So, the test needs to `touch` the file in `obj` to trigger a rebuild. --- .../tests/Xamarin.iOS.Tasks.Tests/TargetTests/TargetTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msbuild/tests/Xamarin.iOS.Tasks.Tests/TargetTests/TargetTests.cs b/msbuild/tests/Xamarin.iOS.Tasks.Tests/TargetTests/TargetTests.cs index 41f69d1821f2..045bc06e980a 100644 --- a/msbuild/tests/Xamarin.iOS.Tasks.Tests/TargetTests/TargetTests.cs +++ b/msbuild/tests/Xamarin.iOS.Tasks.Tests/TargetTests/TargetTests.cs @@ -288,7 +288,7 @@ public void RebuildExecutable_TouchLibraryDll () RunTarget (MonoTouchProject, TargetName.Build); var timestamps = ExpectedExecutableFiles.ToDictionary (file => file, file => GetLastModified (file)); - Touch (Path.Combine (LibraryProjectBinPath, "MyLibrary.dll")); + Touch (Path.Combine (LibraryProjectObjPath, "MyLibrary.dll")); RunTarget (MonoTouchProject, TargetName.Build); var newTimestamps = ExpectedExecutableFiles.ToDictionary (file => file, file => GetLastModified (file));