mirror of
https://github.com/velopack/velopack.git
synced 2025-10-25 15:19:22 +00:00
Add a test fixture that is Squirrel-aware
This EXE just writes its arguments to a file in the same directory called "args.txt"
This commit is contained in:
@@ -49,5 +49,14 @@ namespace Squirrel.Tests
|
|||||||
var ret = SquirrelAwareExecutableDetector.GetPESquirrelAwareVersion(target);
|
var ret = SquirrelAwareExecutableDetector.GetPESquirrelAwareVersion(target);
|
||||||
Assert.Null(ret);
|
Assert.Null(ret);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Fact]
|
||||||
|
public void SquirrelAwareTestAppShouldBeSquirrelAware()
|
||||||
|
{
|
||||||
|
var target = IntegrationTestHelper.GetPath("fixtures", "SquirrelAwareApp.exe");
|
||||||
|
Assert.True(File.Exists(target));
|
||||||
|
|
||||||
|
Assert.NotNull(SquirrelAwareExecutableDetector.GetPESquirrelAwareVersion(target));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
BIN
test/fixtures/SquirrelAwareApp.exe
vendored
Normal file
BIN
test/fixtures/SquirrelAwareApp.exe
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user