pbi-cli/tests
MinaSaad1 9f2a7b044e fix: add TrendLine to kpi and MaxValue to gauge queryState roles
Confirmed from Sales_Report.Report Desktop export: kpi visuals have a
third queryState key TrendLine (date/axis column for the sparkline), and
gauge visuals have a second queryState key MaxValue (a measure role).

- kpi.json template: add TrendLine projection slot
- gauge.json template: add MaxValue projection slot
- VISUAL_DATA_ROLES: updated kpi and gauge role lists
- ROLE_ALIASES: added trend_line/trend aliases for kpi, max/max_value/target for gauge
- MEASURE_ROLES: added MaxValue (TrendLine binds to Column, not Measure)
- tests: 6 new tests covering template structure and alias resolution
2026-04-01 21:52:50 +02:00
..
mocks feat: initial pbi-cli project with all 20+ command groups 2026-03-26 13:05:53 +02:00
test_commands fix: format remaining 6 files flagged by ruff format 2026-03-27 07:30:21 +02:00
__init__.py feat: initial pbi-cli project with all 20+ command groups 2026-03-26 13:05:53 +02:00
conftest.py fix: format remaining 6 files flagged by ruff format 2026-03-27 07:30:21 +02:00
test_claude_md.py feat: v2.1.0 - improve Claude skill triggering and CLAUDE.md auto-injection 2026-03-27 12:00:41 +02:00
test_config.py feat: v2.0.0 - replace MCP server with direct pythonnet/.NET TOM interop 2026-03-27 07:19:21 +02:00
test_connection_store.py feat: add REPL mode, test suite, CI/CD, and Claude Skills (Sprints 6-8) 2026-03-26 13:54:24 +02:00
test_e2e.py feat: v2.0.0 - replace MCP server with direct pythonnet/.NET TOM interop 2026-03-27 07:19:21 +02:00
test_errors.py feat: v2.0.0 - replace MCP server with direct pythonnet/.NET TOM interop 2026-03-27 07:19:21 +02:00
test_helpers.py feat: v2.0.0 - replace MCP server with direct pythonnet/.NET TOM interop 2026-03-27 07:19:21 +02:00
test_output.py feat: v2.0.0 - replace MCP server with direct pythonnet/.NET TOM interop 2026-03-27 07:19:21 +02:00
test_platform.py feat: v2.0.0 - replace MCP server with direct pythonnet/.NET TOM interop 2026-03-27 07:19:21 +02:00
test_report_backend.py feat: surface page_type, filter_config, visual_interactions in page read ops (v3.7.0) 2026-04-01 21:22:31 +02:00
test_visual_backend.py fix: add TrendLine to kpi and MaxValue to gauge queryState roles 2026-04-01 21:52:50 +02:00