diff --git a/http/rest-client-reactive/pom.xml b/http/rest-client-reactive/pom.xml
index cad2842f6..36453b468 100644
--- a/http/rest-client-reactive/pom.xml
+++ b/http/rest-client-reactive/pom.xml
@@ -32,31 +32,4 @@
commons-lang3
-
-
-
- skip-tests-on-windows
-
-
- windows
-
-
-
-
-
- maven-surefire-plugin
-
- true
-
-
-
- maven-failsafe-plugin
-
- true
-
-
-
-
-
-
diff --git a/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/LargeFileHandlingIT.java b/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/LargeFileHandlingIT.java
index ebafd837b..b269be763 100644
--- a/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/LargeFileHandlingIT.java
+++ b/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/LargeFileHandlingIT.java
@@ -18,8 +18,6 @@
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.RestService;
import io.quarkus.test.scenarios.QuarkusScenario;
@@ -58,7 +56,6 @@ public LargeFileHandlingIT() {
}
@Test
- @DisabledOnOs(value = OS.WINDOWS, disabledReason = "https://github.com/quarkus-qe/quarkus-test-framework/issues/584")
public void validateClientResponse() {
Response original = app.given().get("/file/hash");
Response wrapped = app.given().get("/file-client/hash");
@@ -83,7 +80,6 @@ public void downloadDirectly() throws IOException {
}
@Test
- @DisabledOnOs(value = OS.WINDOWS, disabledReason = "https://github.com/quarkus-qe/quarkus-test-framework/issues/584")
public void downloadThroughClient() {
Response hashSum = app.given().get("/file/hash");
assertEquals(HttpStatus.SC_OK, hashSum.statusCode());
@@ -97,7 +93,6 @@ public void downloadThroughClient() {
}
@Test
- @DisabledOnOs(value = OS.WINDOWS, disabledReason = "https://github.com/quarkus-qe/quarkus-test-framework/issues/584")
public void downloadMultipart() {
Response hashSum = app.given().get("/file/hash");
assertEquals(HttpStatus.SC_OK, hashSum.statusCode());
@@ -139,7 +134,6 @@ public void uploadFile() {
}
@Test
- @DisabledOnOs(value = OS.WINDOWS, disabledReason = "https://github.com/quarkus-qe/quarkus-test-framework/issues/584")
public void uploadFileThroughClient() {
Response hashSum = app.given().get("/file-client/client-hash");
assertEquals(HttpStatus.SC_OK, hashSum.statusCode());
@@ -153,7 +147,6 @@ public void uploadFileThroughClient() {
}
@Test
- @DisabledOnOs(value = OS.WINDOWS, disabledReason = "https://github.com/quarkus-qe/quarkus-test-framework/issues/584")
public void uploadMultipart() {
Response hashSum = app.given().get("/file-client/client-hash");
assertEquals(HttpStatus.SC_OK, hashSum.statusCode());
@@ -167,7 +160,6 @@ public void uploadMultipart() {
}
@Test
- @DisabledOnOs(value = OS.WINDOWS, disabledReason = "https://github.com/quarkus-qe/quarkus-test-framework/issues/584")
public void failOnMalformedMultipart() {
Response download = app.given().get("/file-client/download-broken-multipart");
assertEquals(HttpStatus.SC_INTERNAL_SERVER_ERROR, download.statusCode());
diff --git a/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientIT.java b/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientIT.java
index d13c30e84..97e104322 100644
--- a/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientIT.java
+++ b/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientIT.java
@@ -10,8 +10,6 @@
import org.apache.http.HttpStatus;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.condition.DisabledOnOs;
-import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.Protocol;
import io.quarkus.test.bootstrap.RestService;
@@ -30,7 +28,6 @@ public class ReactiveRestClientIT {
static RestService app = new RestService().withProperties("modern.properties");
@Test
- @DisabledOnOs(value = OS.WINDOWS, disabledReason = "https://github.com/quarkus-qe/quarkus-test-framework/issues/584")
public void shouldGetBookFromRestClientJson() {
Response response = app.given().with().pathParam("id", "123")
.get("/client/book/{id}/json");
@@ -40,7 +37,6 @@ public void shouldGetBookFromRestClientJson() {
@Tag("QUARKUS-1568")
@Test
- @DisabledOnOs(value = OS.WINDOWS, disabledReason = "https://github.com/quarkus-qe/quarkus-test-framework/issues/584")
public void supportPathParamFromBeanParam() {
Response response = app.given().with().pathParam("id", "123")
.get("/client/book/{id}/jsonByBeanParam");
diff --git a/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientProxyIT.java b/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientProxyIT.java
index f66ce42ab..ec25c6bab 100644
--- a/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientProxyIT.java
+++ b/http/rest-client-reactive/src/test/java/io/quarkus/ts/http/restclient/reactive/ReactiveRestClientProxyIT.java
@@ -5,6 +5,8 @@
import org.apache.http.HttpStatus;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.condition.DisabledOnOs;
+import org.junit.jupiter.api.condition.OS;
import io.quarkus.test.bootstrap.RestService;
import io.quarkus.test.scenarios.QuarkusScenario;
@@ -13,6 +15,7 @@
import io.restassured.response.Response;
@QuarkusScenario
+@DisabledOnOs(value = OS.WINDOWS, disabledReason = "Windows does not support Linux Containers / Testcontainers")
public class ReactiveRestClientProxyIT {
private static final String USER = "proxyuser";
private static final String PASSWORD = "proxypassword";