BiDiDriver.java
package io.github.giulong.spectrum.interfaces;
import io.github.giulong.spectrum.utils.Configuration;
import org.openqa.selenium.MutableCapabilities;
public interface BiDiDriver<T extends MutableCapabilities> {
default void activateBiDi(final T capabilities, final Configuration configuration, final Configuration.Drivers.BiDiDriverConfiguration biDiDriverConfiguration) {
capabilities.setCapability("webSocketUrl", configuration.getDrivers().isBiDi() || biDiDriverConfiguration.isBiDi());
}
}