platform-core/tests/demo
ValueOn AG ebc4b2a080
Some checks failed
Deploy Plattform-Core (Int) / test (push) Failing after 12s
Deploy Plattform-Core (Int) / deploy (push) Has been skipped
cp adapted to 2026 poweron 2
2026-06-09 09:58:05 +02:00
..
__init__.py cp adapted to 2026 poweron 2 2026-06-09 09:58:05 +02:00
conftest.py cp adapted to 2026 poweron 2 2026-06-09 09:58:05 +02:00
README.md fixes private model and udb scoping sources 2026-06-03 09:37:03 +02:00
test_demo_api.py cp adapted to 2026 poweron 2 2026-06-09 09:58:05 +02:00
test_demo_bootstrap.py cp adapted to 2026 poweron 2 2026-06-09 09:58:05 +02:00
test_demo_data_files.py cp adapted to 2026 poweron 2 2026-06-09 09:58:05 +02:00
test_demo_neutralization.py cp adapted to 2026 poweron 2 2026-06-09 09:58:05 +02:00
test_demo_uc1_trustee.py cp adapted to 2026 poweron 2 2026-06-09 09:58:05 +02:00
test_demo_uc2_realestate.py cp adapted to 2026 poweron 2 2026-06-09 09:58:05 +02:00
test_demo_uc4_i18n.py cp adapted to 2026 poweron 2 2026-06-09 09:58:05 +02:00
test_pwg_demo_bootstrap.py cp adapted to 2026 poweron 2026-06-09 09:53:31 +02:00

Demo Test Suite

Automated tests for the investor demo configuration.

Prerequisites

  1. Gateway DB must be running and accessible
  2. Demo config must be loaded first: Admin UI → /admin/demo-config → Load "Investor Demo April 2026"
  3. RMA credentials must be set in gateway/config.ini

Run

cd gateway/

# All demo tests (structural, no AI calls):
pytest tests/demo/ -v

# Only bootstrap tests:
pytest tests/demo/test_demo_bootstrap.py -v

# Only UC1 trustee:
pytest tests/demo/test_demo_uc1_trustee.py -v

Test files

File What it tests
test_demo_bootstrap.py Idempotent load/remove, mandates, user, features, RMA, neutralization
test_demo_uc1_trustee.py Trustee instances, RMA config, system workflow templates
test_demo_uc2_realestate.py Workspace instances for agent demo
test_demo_uc4_i18n.py i18n readiness, Spanish not pre-installed
test_demo_neutralization.py Neutralization config enabled, test PDF exists