From c2f594482e7c99fb76b3418873a2fca9c098707c Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Sun, 1 Feb 2026 06:53:05 +0000 Subject: [PATCH] Initial upload: DevDash CLI with TUI dashboard --- tests/test_integration.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tests/test_integration.py diff --git a/tests/test_integration.py b/tests/test_integration.py new file mode 100644 index 0000000..057db1f --- /dev/null +++ b/tests/test_integration.py @@ -0,0 +1,19 @@ +import pytest +from textual.app import App +from textual.screen import Screen +from src.ui.screens.dashboard import DashboardScreen +from src.cli import cli +from click.testing import CliRunner + + +class TestDashboardIntegration: + def test_dashboard_screen_composes(self): + app = App() + screen = DashboardScreen() + assert screen is not None + + def test_cli_entry_point(self): + runner = CliRunner() + result = runner.invoke(cli, ["--help"]) + assert result.exit_code == 0 + assert "DevDash CLI" in result.output