chore: auto-commit (23 archivos)
- CMakeLists.txt - app.md - appicon.ico - main.cpp - perf_tests.cpp - perf_tests.h - qa_panel.cpp - qa_panel.h - qa_state.cpp - qa_state.h - ... Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
#pragma once
|
||||
// test_suite — boton "Run Tests" del QA panel.
|
||||
//
|
||||
// Suite de smoke tests sobre la API publica del modulo `data_table`. Ejecutable
|
||||
// in-process (NO requiere relanzar la app). Resultados se exponen via
|
||||
// qa::counters().last_test_*.
|
||||
//
|
||||
// Fase 1: smoke tests basicos (estructuras inicializan OK, renders no crashean,
|
||||
// events emitidos cuando se simulan). Fase 2 con imgui_test_engine puede
|
||||
// drive UI completa.
|
||||
|
||||
namespace tables_qa {
|
||||
|
||||
// Ejecuta toda la suite. Actualiza qa::counters().last_test_*.
|
||||
// Retorna true si todos pasan.
|
||||
bool run_test_suite();
|
||||
|
||||
} // namespace tables_qa
|
||||
Reference in New Issue
Block a user