Fix ratpack test on windows (#4010)
* Fix test on windows * Fix linux now
This commit is contained in:
parent
ecde2c7940
commit
dbf66c5648
|
@ -15,6 +15,7 @@ import java.util.Collections;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import org.junit.jupiter.api.AfterAll;
|
import org.junit.jupiter.api.AfterAll;
|
||||||
import org.junit.jupiter.api.BeforeAll;
|
import org.junit.jupiter.api.BeforeAll;
|
||||||
|
import org.junit.jupiter.api.condition.OS;
|
||||||
import ratpack.exec.Operation;
|
import ratpack.exec.Operation;
|
||||||
import ratpack.exec.Promise;
|
import ratpack.exec.Promise;
|
||||||
import ratpack.func.Action;
|
import ratpack.func.Action;
|
||||||
|
@ -130,6 +131,8 @@ public abstract class AbstractRatpackHttpClientTest extends AbstractHttpClientTe
|
||||||
(uri, exception) -> {
|
(uri, exception) -> {
|
||||||
if (uri.toString().equals("https://192.0.2.1/")) {
|
if (uri.toString().equals("https://192.0.2.1/")) {
|
||||||
return new ConnectTimeoutException("connection timed out: /192.0.2.1:443");
|
return new ConnectTimeoutException("connection timed out: /192.0.2.1:443");
|
||||||
|
} else if (OS.WINDOWS.isCurrentOs() && uri.toString().equals("http://localhost:61/")) {
|
||||||
|
return new ConnectTimeoutException("connection timed out: localhost/127.0.0.1:61");
|
||||||
} else if (uri.getPath().equals("/read-timeout")) {
|
} else if (uri.getPath().equals("/read-timeout")) {
|
||||||
return ReadTimeoutException.INSTANCE;
|
return ReadTimeoutException.INSTANCE;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue