mirror of https://github.com/OpenVidu/openvidu.git
openvidu-test-e2e: remove webdriver setup for testcontainers (they already include it!)
parent
47792608ce
commit
61bd4cf2fc
|
@ -9,12 +9,9 @@ import java.nio.file.Path;
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
|
||||||
import java.util.Set;
|
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
import java.util.stream.Stream;
|
import java.util.stream.Stream;
|
||||||
|
|
||||||
|
@ -69,8 +66,6 @@ public class AbstractOpenViduTestAppE2eTest {
|
||||||
@ClassRule
|
@ClassRule
|
||||||
public static GenericContainer<?> edge;
|
public static GenericContainer<?> edge;
|
||||||
|
|
||||||
private Map<BrowserNames, Set<String>> webdriverVersions = new HashMap<>();
|
|
||||||
|
|
||||||
// Media server variables
|
// Media server variables
|
||||||
final protected static String KURENTO_IMAGE = "kurento/kurento-media-server";
|
final protected static String KURENTO_IMAGE = "kurento/kurento-media-server";
|
||||||
final protected static String MEDIASOUP_IMAGE = "openvidu/mediasoup-controller";
|
final protected static String MEDIASOUP_IMAGE = "openvidu/mediasoup-controller";
|
||||||
|
@ -325,23 +320,6 @@ public class AbstractOpenViduTestAppE2eTest {
|
||||||
container.start();
|
container.start();
|
||||||
container.waitingFor(Wait.forHttp("/wd/hub/status").forStatusCode(200));
|
container.waitingFor(Wait.forHttp("/wd/hub/status").forStatusCode(200));
|
||||||
}
|
}
|
||||||
if (webdriverVersions.containsKey(browser)) {
|
|
||||||
// This browser has already been used
|
|
||||||
if (!webdriverVersions.get(browser).contains(version)) {
|
|
||||||
// This browser version has not been used yet
|
|
||||||
webdriverVersions.get(browser).add(version);
|
|
||||||
if ("latest".equals(version)) {
|
|
||||||
webDriverManager.setup();
|
|
||||||
} else {
|
|
||||||
webDriverManager.browserVersion(simplifiedBrowserVersion(version)).setup();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
// This browser has not been used yet
|
|
||||||
Set<String> versions = new HashSet<>();
|
|
||||||
versions.add(version);
|
|
||||||
webdriverVersions.put(browser, versions);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -630,11 +608,4 @@ public class AbstractOpenViduTestAppE2eTest {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static String simplifiedBrowserVersion(String version) {
|
|
||||||
String[] v = version.split("\\.");
|
|
||||||
String firstNumber = v[0].split("-")[0];
|
|
||||||
log.info("Using version for webdriver {}", firstNumber);
|
|
||||||
return firstNumber;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue