winget-cli

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

Test.runsettings (2710B)


      1 <?xml version="1.0" encoding="utf-8"?>
      2 
      3 <RunSettings>
      4   <!-- 
      5   Parameters used by tests at run time.
      6 
      7     PackagedContext: Indicates if the test should be run under packaged context
      8     VerboseLogging: Turn on/off verbose logging in the test result
      9     AICLIPath: The AICLI executable under test.
     10                If using loose file registration and using Invoke-Command when
     11                AppExecutionAlias is not available, this will be relative path to package root.
     12     AICLIPackagePath: Used in packaged context. Path to the package containing executable under test.
     13                       If LooseFileRegistration is true, this should be path to unpackaged root.
     14     LooseFileRegistration: Bool to set if loose file registration should be used.
     15     InvokeCommandInDesktopPackage: Bool to indicate using Invoke-CommandInDesktopPackage for test execution.
     16                                    This is used when AppExecutionAlias is not available, or disabled.
     17     StaticFileRootPath: Path to the set of static test files that will be served as the source for testing purposes.
     18     MsiTestInstallerPath: The Msi Installer executable under test.
     19     MsixTestInstallerPath: The MSIX (or APPX) Installer executable under test.
     20     ExeTestInstallerPath: The Exe Installer executable under test.
     21     PackageCertificatePath: Signing Certificate Path used to certify Index Source Package.
     22     PowerShellModulePath: Path to the PowerShell module manifest file under test.
     23     LocalServerCertPathParameter: The cert used for the local server.
     24     SkipTestSource: I solemnly swear the test won't use the local test source or the source is already set up.
     25   -->
     26   <TestRunParameters>
     27     <Parameter name="PackagedContext" value="true" />
     28     <Parameter name="VerboseLogging" value="false" />
     29     <Parameter name="AICLIPath" value="AppInst.exe" />
     30     <Parameter name="AICLIPackagePath" value="AppInstallerCLIPackage.appxbundle" />
     31     <Parameter name="LooseFileRegistration" value="false" />
     32     <Parameter name="InvokeCommandInDesktopPackage" value="false" />
     33     <Parameter name="StaticFileRootPath" value="\TestLocalIndex" />
     34     <Parameter name="MsiTestInstallerPath" value="MsiTestInstaller.msi" />
     35     <Parameter name="MsixTestInstallerPath" value="MsixTestInstaller.msix" />
     36     <Parameter name="ExeTestInstallerPath" value="ExeTestInstaller.exe" />
     37     <Parameter name="PackageCertificatePath" value="certificate.pfx"/>
     38     <Parameter name="PowerShellModulePath" value="TestPowerShellModule.psd1" />
     39     <Parameter name="LocalServerCertPathParameter" value="servercert.cer" />
     40     <Parameter name="SkipTestSource" value="false" />
     41   </TestRunParameters>
     42 </RunSettings>