Skip to content

Conversation

@angelosilvestre
Copy link
Collaborator

Add test runner panel

This PR adds an initial support for running tests.

A button was added to show the test panel. When the test panel opens, we discover the tests in the test and test_goldens directories using the LSP.

The test panel allows running the tests using the flutter test command and updates the status of the tests. It isn't showing the test stacktrace and the golden files in case of failures yet. I'd like to merge #24 first so I could modify the controller to make it easier to open arbitrary tabs.

The UI still needs some work to be more polished.

Screen.Recording.2025-03-11.at.20.38.31.mov

@angelosilvestre angelosilvestre changed the title WIP: Add test runner panel Add test runner panel and expose the LSP Client Dec 13, 2025
@matthew-carroll matthew-carroll merged commit 2ee5fcc into main Dec 13, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants