diff --git a/test/SquirrelAwareExecutableDetectorTests.cs b/test/SquirrelAwareExecutableDetectorTests.cs index d74c7073..a7144f29 100644 --- a/test/SquirrelAwareExecutableDetectorTests.cs +++ b/test/SquirrelAwareExecutableDetectorTests.cs @@ -58,5 +58,15 @@ namespace Squirrel.Tests Assert.NotNull(SquirrelAwareExecutableDetector.GetPESquirrelAwareVersion(target)); } + + [Fact] + public void NotSquirrelAwareTestAppShouldNotBeSquirrelAware() + { + var target = IntegrationTestHelper.GetPath("fixtures", "NotSquirrelAwareApp.exe"); + Assert.True(File.Exists(target)); + + Assert.Null(SquirrelAwareExecutableDetector.GetPESquirrelAwareVersion(target)); + } + } } diff --git a/test/fixtures/NotSquirrelAwareApp.exe b/test/fixtures/NotSquirrelAwareApp.exe new file mode 100644 index 00000000..65ca36dc Binary files /dev/null and b/test/fixtures/NotSquirrelAwareApp.exe differ