81bae46cd0
The pre-push hook runs the full `./gradlew test` suite, which doesn't pass `-DnestsHangInterop=true`. Without that flag the sidecars don't exist, so every test in this class blew up on `NativeMoqRelayHarness.shared()` with `IllegalStateException`. Adds a `@BeforeTest` that calls `assumeHangInterop()` and skips the case via JUnit's Assume — same pattern `HangInteropTest`, `HangInteropReverseTest`, and the rest of the `interop/native/` suite already use. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>