Skip to content

Webview message and lifecycle tests #133

Description

@CatarinaGamboa

Why: the webview shows what the extension sends it. If the diagnostics or context messages change shape, or Stop/Restart leaves the server in a bad state, nothing catches it today.

What:

  • Using onWebviewMessage (Return a small test API from activate() #130): run liquidjava.showView, wait for ready, run Verify, and check the diagnostics and context messages sent to the webview.
  • Test liquidjava.stop, liquidjava.start and liquidjava.restart: the status changes, the server process ends on stop, and verification works after restart.

References:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    testingTesting related

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions