-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Expand file tree
/
Copy pathTest.runsettings
More file actions
51 lines (49 loc) · 3.3 KB
/
Copy pathTest.runsettings
File metadata and controls
51 lines (49 loc) · 3.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<!--
Parameters used by tests at run time.
PackagedContext: Indicates if the test should be run under packaged context
VerboseLogging: Turn on/off verbose logging in the test result
AICLIPath: The AICLI executable under test.
If using loose file registration and using Invoke-Command when
AppExecutionAlias is not available, this will be relative path to package root.
AICLIPackagePath: Used in packaged context. Path to the package containing executable under test.
If LooseFileRegistration is true, this should be path to unpackaged root.
LooseFileRegistration: Bool to set if loose file registration should be used.
InvokeCommandInDesktopPackage: Bool to indicate using Invoke-CommandInDesktopPackage for test execution.
This is used when AppExecutionAlias is not available, or disabled.
StaticFileRootPath: Path to the set of static test files that will be served as the source for testing purposes.
MsiTestInstallerPath: The Msi Installer executable under test.
MsixTestInstallerPath: The MSIX (or APPX) Installer executable under test.
ExeTestInstallerPath: The Exe Installer executable under test.
PackageCertificatePath: Signing Certificate Path used to certify Index Source Package.
PowerShellModulePath: Path to the PowerShell module manifest file under test.
LocalServerCertPath: The cert used for the local server.
MsiTestInstallerV2Path: The v2 MSI Installer executable under test.
InprocTestbedPath: Path to the ComInprocTestbed executable used by in-proc COM tests.
InprocTestbedUseTestPackage: Bool to indicate whether in-proc COM tests should target the test package.
ForcedExperimentalFeatures: Pipe-separated list of experimental features to force-enable during test setup.
SkipTestSource: I solemnly swear the test won't use the local test source or the source is already set up.
-->
<TestRunParameters>
<Parameter name="PackagedContext" value="true" />
<Parameter name="VerboseLogging" value="false" />
<Parameter name="AICLIPath" value="AppInst.exe" />
<Parameter name="AICLIPackagePath" value="AppInstallerCLIPackage.appxbundle" />
<Parameter name="LooseFileRegistration" value="false" />
<Parameter name="InvokeCommandInDesktopPackage" value="false" />
<Parameter name="StaticFileRootPath" value="TestLocalIndex" />
<Parameter name="MsiTestInstallerPath" value="MsiTestInstaller.msi" />
<Parameter name="MsixTestInstallerPath" value="MsixTestInstaller.msix" />
<Parameter name="ExeTestInstallerPath" value="ExeTestInstaller.exe" />
<Parameter name="FontTestPath" value="AppInstallerTestFont.ttf" />
<Parameter name="MsiTestInstallerV2Path" value="MsiTestInstallerV2.msi" />
<Parameter name="PackageCertificatePath" value="certificate.pfx"/>
<Parameter name="PowerShellModulePath" value="TestPowerShellModule.psd1" />
<Parameter name="LocalServerCertPath" value="servercert.cer" />
<Parameter name="InprocTestbedPath" value="ComInprocTestbed.exe" />
<Parameter name="InprocTestbedUseTestPackage" value="false" />
<Parameter name="ForcedExperimentalFeatures" value="" />
<Parameter name="SkipTestSource" value="false" />
</TestRunParameters>
</RunSettings>