From 1024c402b97da14c1503f18139d966df92b754db Mon Sep 17 00:00:00 2001 From: "Ilya.Kazakevich" Date: Tue, 24 Jun 2025 17:26:08 +0200 Subject: [PATCH] Skip WSL test on non-Windows It touches advapi that doesn't exist in non-win GitOrigin-RevId: b9a0d57f73726d7d17ee7c859d108b498f556000 --- .../execution/wsl/WslDistributionManagerTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/platform/platform-tests/testSrc/com/intellij/execution/wsl/WslDistributionManagerTest.java b/platform/platform-tests/testSrc/com/intellij/execution/wsl/WslDistributionManagerTest.java index 5ae2b41f4081..d5da5c8ae597 100644 --- a/platform/platform-tests/testSrc/com/intellij/execution/wsl/WslDistributionManagerTest.java +++ b/platform/platform-tests/testSrc/com/intellij/execution/wsl/WslDistributionManagerTest.java @@ -2,11 +2,15 @@ package com.intellij.execution.wsl; import com.intellij.openapi.application.ApplicationManager; +import com.intellij.openapi.util.SystemInfo; +import com.intellij.openapi.util.SystemInfoRt; import com.intellij.openapi.util.text.StringUtil; import com.intellij.testFramework.ServiceContainerUtil; import com.intellij.testFramework.fixtures.TestFixtureRule; import com.intellij.util.containers.ContainerUtil; import org.jetbrains.annotations.NotNull; +import org.junit.Assume; +import org.junit.Before; import org.junit.Rule; import org.junit.Test; @@ -18,6 +22,11 @@ public final class WslDistributionManagerTest { @Rule public final TestFixtureRule myTestFixtureRule = new TestFixtureRule(); + @Before + public void setUp() throws Exception { + Assume.assumeTrue(SystemInfoRt.isWindows); + } + @Test public void caseInsensitiveDistributionName() { String ubuntuName = "Ubuntu";