Skip to content

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

Open
wenytang-ms wants to merge 1 commit into
mainfrom
test/go-to-super-implementation
Open

test: add Go to Super Implementation autotest plan (vscode-java#4438)#1676
wenytang-ms wants to merge 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.
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