Skip to content

Fix CLAUDE.md: use correct test task for hs-core tests#35

Open
meanmail wants to merge 1 commit intohyperskill:mainfrom
meanmail:task-da3e8183
Open

Fix CLAUDE.md: use correct test task for hs-core tests#35
meanmail wants to merge 1 commit intohyperskill:mainfrom
meanmail:task-da3e8183

Conversation

@meanmail
Copy link
Copy Markdown
Contributor

Summary

  • Fix incorrect test commands in CLAUDE.md that referenced :intellij-plugin:hs-core:test
  • hs-core uses org.jetbrains.intellij.platform.base which doesn't provide test runtime classpath, causing NoClassDefFoundError: BasePlatformTestCase
  • Correct task is :intellij-plugin:test (which includes hs-core test sources)

Test plan

  • Verified :intellij-plugin:hs-core:test fails with NoClassDefFoundError: BasePlatformTestCase
  • Confirmed CI uses :intellij-plugin:test (not :intellij-plugin:hs-core:test)
  • Confirmed testCompileClasspath has test-framework but testRuntimeClasspath does not for hs-core module

🤖 Generated with Claude Code

hs-core uses `org.jetbrains.intellij.platform.base` which doesn't
provide test runtime classpath. Tests must run via `:intellij-plugin:test`
instead of `:intellij-plugin:hs-core:test` to avoid NoClassDefFoundError
on BasePlatformTestCase.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

1 participant