teste NNIR: avertisment .FXP stale (VFP ruleaza tacut versiunea veche a scriptului)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EBFMe75MwdnDQk3qhp1YB2
This commit is contained in:
@@ -90,6 +90,13 @@ Note:
|
||||
Fara acest wrapping, `oscrie_in_fisiere`/`finalizeaza_modificare_nota` raporteaza succes dar nu
|
||||
se vede nimic persistat, nici in aceeasi sesiune.
|
||||
|
||||
## Capcana: .FXP stale ascunde scenariile noi
|
||||
|
||||
VFP nu recompileaza .prg-ul daca exista un .FXP mai vechi - ruleaza tacut versiunea veche a
|
||||
scriptului. Simptom: suita raporteaza PASS-uri corecte, dar scenariile adaugate dupa ultima
|
||||
compilare nu apar deloc in log (verifica numarul de assert-uri, nu doar `0 FAIL`). Sterge
|
||||
.FXP-ul inainte de fiecare rulare.
|
||||
|
||||
## Capcana: dialog modal "Enter the value for <var>" in loc de eroare catchabila
|
||||
|
||||
O variabila memorie lipsa/umbrita folosita ca `?param` intr-un SQL pass-through (SQLEXEC/
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
* & "C:\Program Files (x86)\Microsoft Visual FoxPro 9\vfp9.exe" -A -T ;
|
||||
* "D:\ROA\ROAGEST\COMUN\utile\Teste\nnir_registru_jurnal\test_nnir_sincronizare.prg"
|
||||
* Timeout recomandat: minim 220s. Log: %TEMP%\test_nnir_sincronizare_log.txt (PASS/FAIL pe linie).
|
||||
* STERGE .FXP-ul inainte de rulare: VFP nu recompileaza automat si ruleaza tacut versiunea
|
||||
* veche a scriptului - scenariile adaugate intre timp lipsesc cu totul din log.
|
||||
|
||||
LPARAMETERS tcMode
|
||||
tcMode = IIF(EMPTY(tcMode), 'ALL', UPPER(ALLTRIM(tcMode)))
|
||||
|
||||
Reference in New Issue
Block a user