# test_s5c_emitere_reala_ui.ps1 - wrapper peste harness-ul generic (vfp_ui_harness.ps1) pentru # test_s5c_emitere_reala_ui.prg (S5c, proba capat-la-capat: factura din proforma, pasii C0-C10). # Rulare VIZIBILA (vfp9 -A, fereastra impinsa off-screen de harness), NU -A -T: sub -A -T # coloanele de grid nu se materializeaza. # Folderele de sincronizare/capturi sunt noi - harness-ul le goleste la pornire. # Rulare: powershell -ExecutionPolicy Bypass -File test_s5c_emitere_reala_ui.ps1 (timeout >= 600s) $ErrorActionPreference = 'Stop' $Teste = $PSScriptRoot Get-ChildItem -Path $Teste -Filter '*.FXP' -ErrorAction SilentlyContinue | Remove-Item -Force -ErrorAction SilentlyContinue Get-ChildItem -Path $Teste -Filter '*.fxp' -ErrorAction SilentlyContinue | Remove-Item -Force -ErrorAction SilentlyContinue & (Join-Path (Split-Path $Teste -Parent) 'vfp_ui_harness.ps1') ` -TestPrg (Join-Path $Teste 'test_s5c_emitere_reala_ui.prg') ` -Steps @('env_gata','proforma_emisa','factura_emisa','neregresie_emis') ` -StepTimeoutSec 180 ` -ReadyTimeoutSec 240 ` -SyncDir (Join-Path $Teste 'uisync_s5c') ` -ShotsDir (Join-Path $Teste 'screenshots_s5c_01_09')