Skip to content

test: add Go to Super Implementation autotest plan (vscode-java#4438)#1676

Merged
wenytang-ms merged 1 commit into
mainfrom
test/go-to-super-implementation
Jun 30, 2026
Merged

test: add Go to Super Implementation autotest plan (vscode-java#4438)#1676
wenytang-ms merged 1 commit into
mainfrom
test/go-to-super-implementation

Conversation

@wenytang-ms

Copy link
Copy Markdown
Contributor

Summary

Adds a UI autotest plan and fixture covering the "Go to super implementation" hover link for overriding methods. Regression coverage for redhat-developer/vscode-java#4438, where the link was no longer clickable in 1.55.0.

Changes

  • test-plans/java-go-to-super-implementation.yaml — hover the overriding method, click the hover link, verify navigation to the base implementation (LLM-verified each step).
  • test-fixtures/super-implementation/ — minimal Maven project: Derived extends Base overriding greet().

Verification

  • vscode-java 1.54.0: 5/5 pass (link clickable, jumps to Base#greet()).
  • vscode-java 1.55.0: fails at hover-link step (regression reproduced).

Requires the new clickHoverAction action in vscjava/vscode-autotest.

Adds a UI autotest plan and fixture covering the 'Go to super implementation' hover link for overriding methods. Regression coverage for redhat-developer/vscode-java#4438. Verified locally: passes against vscode-java 1.54.0, fails on 1.55.0 where the link is not clickable.
@wenytang-ms wenytang-ms merged commit 0d4c610 into main Jun 30, 2026
103 of 110 checks passed
@wenytang-ms wenytang-ms deleted the test/go-to-super-implementation branch June 30, 2026 02:20
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.

2 participants