blob: 27d856b3e8fade0b40d3b273ccc57a587e43a445 [file] [log] [blame]
import '../handler/infer_handler.dart';
import '../handler/json_wire_handler.dart';
import '../handler/w3c_handler.dart';
import 'spec.dart';
import 'webdriver_handler.dart';
WebDriverHandler getHandler(WebDriverSpec spec) {
switch (spec) {
case WebDriverSpec.JsonWire:
return JsonWireWebDriverHandler();
case WebDriverSpec.W3c:
return W3cWebDriverHandler();
case WebDriverSpec.Auto:
return InferWebDriverHandler();
}
}