windows-terminal/build/scripts
Dustin L. Howett 30dbd3b554
Make the Settings Model tests into proper CI tests (#16773)
This pull request removes the need for the SettingsModel tests to run in
a UAP harness and puts them into the standard CI rotation.

This required some changes to `Run-Tests.ps1` to ensure that the right
`te.exe` is selected for each test harness. It's a bit annoying, but for
things that depend on a `resources.pri`, that file must be in the same
directory as the EXE that is hosting the test. Not the DLL, mind you,
the EXE. In our case, that's `TE.ProcessHost.exe`

The bulk of the change is honestly namespace tidying.

Co-authored-by: Mike Griese <migrie@microsoft.com>
Co-authored-by: Leonard Hecker <lhecker@microsoft.com>
2024-02-29 09:00:04 -08:00
..
Copy-ContextMenuResourcesToCascadiaPackage.ps1 Copy localized strings from ContextMenu into the resource root (#12491) 2022-02-15 15:11:26 +00:00
Create-AppxBundle.ps1 Upgrade to Windows SDK 22621 (#14135) 2022-10-07 00:09:27 +00:00
Generate-ThirdPartyNotices.ps1 On second thought, embed the third-party notices in the package (#5673) 2020-04-30 15:06:13 -07:00
Get-WttLog.ps1 Helix Testing (#6992) 2020-08-18 18:23:24 +00:00
Index-Pdbs.ps1 Stop our release pipeline from downloading the entire SDK *twice* (#13491) 2022-07-13 14:26:05 +00:00
Invoke-FormattingCheck.ps1 Add benchcat: cat + throughput measurements (#15564) 2023-06-30 14:18:35 +00:00
Merge-PriFiles.ps1 Add support for an unpackaged distribution of Terminal (#15034) 2023-03-30 16:38:10 -05:00
Merge-TerminalAndXamlResources.ps1 Add support for an unpackaged distribution of Terminal (#15034) 2023-03-30 16:38:10 -05:00
New-AppInstallerFromTemplateAndBundle.ps1 nightly: deploy an appinstaller to an Azure storage account (!) (#16013) 2023-09-22 22:36:39 +02:00
New-UnpackagedTerminalDistribution.ps1 Build unpackaged Canary distributions in portable mode (#16048) 2023-09-28 13:25:26 -05:00
Run-Tests.ps1 Make the Settings Model tests into proper CI tests (#16773) 2024-02-29 09:00:04 -08:00
Test-WindowsTerminalPackage.ps1 Remove our dependency on any CRT--AppX or forwarders (#15097) 2023-04-04 16:11:12 -05:00