chore: auto-commit (129 archivos)
- .claude/agents/fn-analizador/SKILL.md - .claude/agents/fn-constructor/SKILL.md - .claude/agents/fn-executor/SKILL.md - .claude/agents/fn-mejorador/SKILL.md - .claude/agents/fn-orquestador/SKILL.md - .claude/agents/fn-recopilador/SKILL.md - .claude/commands/app.md - .claude/commands/compile.md - .claude/commands/cpp-app.md - .claude/commands/create_functions.md - ... Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -30,8 +30,8 @@ e2e_checks_suggested:
|
||||
# No conecta a Metabase — solo resuelve imports.
|
||||
- id: import
|
||||
cmd: >
|
||||
cd /home/lucas/fn_registry/apps/metabase_registry &&
|
||||
/home/lucas/fn_registry/python/.venv/bin/python3 -c
|
||||
cd $HOME/fn_registry/apps/metabase_registry &&
|
||||
$HOME/fn_registry/python/.venv/bin/python3 -c
|
||||
"import sys, os;
|
||||
sys.path.insert(0, os.path.join(os.getcwd(), '..', '..', 'python', 'functions'));
|
||||
from metabase import MetabaseClient, metabase_create_card, metabase_create_dashboard, metabase_update_dashboard;
|
||||
@@ -49,8 +49,8 @@ e2e_checks_suggested:
|
||||
# argparse imprime usage sin necesitar credenciales ni conexion.
|
||||
- id: cli_help
|
||||
cmd: >
|
||||
cd /home/lucas/fn_registry/apps/metabase_registry &&
|
||||
/home/lucas/fn_registry/python/.venv/bin/python3 main.py --help
|
||||
cd $HOME/fn_registry/apps/metabase_registry &&
|
||||
$HOME/fn_registry/python/.venv/bin/python3 main.py --help
|
||||
expect_stdout_contains: "metabase_registry"
|
||||
expect_exit: 0
|
||||
timeout_s: 10
|
||||
@@ -62,8 +62,8 @@ e2e_checks_suggested:
|
||||
# Detecta SyntaxError y NameError de nivel modulo antes de cualquier deploy.
|
||||
- id: syntax_check
|
||||
cmd: >
|
||||
cd /home/lucas/fn_registry/apps/metabase_registry &&
|
||||
/home/lucas/fn_registry/python/.venv/bin/python3 -m py_compile
|
||||
cd $HOME/fn_registry/apps/metabase_registry &&
|
||||
$HOME/fn_registry/python/.venv/bin/python3 -m py_compile
|
||||
main.py create_registry_dashboard.py create_apps_dashboard.py
|
||||
create_script_navegador_dashboard.py &&
|
||||
echo "syntax OK"
|
||||
@@ -82,11 +82,11 @@ e2e_checks_suggested:
|
||||
# severity: warning porque el fallo esperado viene de red, no del codigo.
|
||||
- id: dry_run_parser
|
||||
cmd: >
|
||||
cd /home/lucas/fn_registry/apps/metabase_registry &&
|
||||
cd $HOME/fn_registry/apps/metabase_registry &&
|
||||
METABASE_URL=http://127.0.0.1:19999
|
||||
METABASE_ADMIN_EMAIL=test@example.com
|
||||
METABASE_ADMIN_PASSWORD=fake_password_for_e2e
|
||||
/home/lucas/fn_registry/python/.venv/bin/python3 main.py
|
||||
$HOME/fn_registry/python/.venv/bin/python3 main.py
|
||||
--url http://127.0.0.1:19999
|
||||
--admin-email test@example.com
|
||||
--admin-password fake_password_for_e2e
|
||||
|
||||
Reference in New Issue
Block a user