blob: 941cc1856b409d7ad0cca8da60c7021624902477 [file] [log] [blame]
import 'package:webdriver/src/async/web_driver.dart';
import 'package:webdriver/src/request/sync_http_request_client.dart';
import 'package:webdriver/sync_core.dart' as sync_core;
/// Returns a [sync_core.WebDriver] with the same URI + session ID.
sync_core.WebDriver createSyncWebDriver(WebDriver driver) =>
sync_core.WebDriver(
driver.uri,
driver.id,
driver.capabilities,
SyncHttpRequestClient(driver.uri.resolve('session/${driver.id}/')),
driver.spec);