Fix several issues with ExtendClientAreaToDecorationsHint on Windows (#20217)
* Add extended client area Win32 integration tests * Fix Win32 extended client areas * Run Win32 integration tests in pipelines * Add extra tests and fixes when CanResize=false * Use WM_GETMINMAXINFO to maximize captionless windows * Use dotnet run on CI for IntegrationTests.Win32 * Address review
This commit is contained in:
committed by
GitHub
parent
d39cb62a5d
commit
884051ed10
@@ -87,10 +87,16 @@ jobs:
|
||||
displayName: 'Build test project'
|
||||
inputs:
|
||||
command: 'build'
|
||||
projects: 'tests\Avalonia.IntegrationTests.Appium\Avalonia.IntegrationTests.Appium.csproj'
|
||||
projects: 'tests/Avalonia.IntegrationTests.Appium/Avalonia.IntegrationTests.Appium.csproj'
|
||||
|
||||
- task: DotNetCoreCLI@2
|
||||
displayName: 'Run Win32 Integration Tests'
|
||||
inputs:
|
||||
command: 'run'
|
||||
projects: 'tests/Avalonia.IntegrationTests.Win32/Avalonia.IntegrationTests.Win32.csproj'
|
||||
|
||||
- task: VSTest@2
|
||||
displayName: 'Run Integration Tests'
|
||||
displayName: 'Run Appium Integration Tests'
|
||||
inputs:
|
||||
testAssemblyVer2: '**\bin\**\Avalonia.IntegrationTests.Appium.dll'
|
||||
runSettingsFile: 'tests\Avalonia.IntegrationTests.Appium\record-video.runsettings'
|
||||
|
||||
Reference in New Issue
Block a user